Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene información del rectángulo sucio del búfer de CPU para la característica de regiones desfasadas.
Sintaxis
typedef struct D3D12_VIDEO_ENCODER_DIRTY_RECT_INFO {
BOOL FullFrameIdentical;
D3D12_VIDEO_ENCODER_DIRTY_REGIONS_MAP_VALUES_MODE MapValuesType;
UINT NumDirtyRects;
RECT *pDirtyRects;
UINT SourceDPBFrameReference;
} D3D12_VIDEO_ENCODER_DIRTY_RECT_INFO;
Members
FullFrameIdentical
Indica que el marco actual es un fotograma repetido del marco al que hace referencia SourceDPBFrameReference. Cuando es TRUE, pDirtyRects debe ser NULL.
MapValuesType
Un D3D12_VIDEO_ENCODER_DIRTY_REGIONS_MAP_VALUES_MODE que indica la semántica de los valores de pDirtyRects.
NumDirtyRects
Número de elementos de pDirtyRects.
pDirtyRects
Puntero a una matriz de estructuras RECT. Cada rect indica píxeles en esas posiciones son diferentes o idénticos a los píxeles de las mismas posiciones del marco anterior al que hace referencia SourceDPBFrameReference.
SourceDPBFrameReference
Índice en los parámetros de imagen descriptor DPB que indica a qué marco de referencia anterior se refiere esta región desfasada.
Requisitos
| Requisito | Importancia |
|---|---|
| Header | d3d12video.h |