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 los datos de mapa de entrada junto con el indicador de tipo de entrada para ID3D12VideoEncodeCommandList4::ResolveInputParamLayout. Contiene una unión seleccionada en función del campo MapType.
Sintaxis
typedef struct D3D12_VIDEO_ENCODER_INPUT_MAP_DATA {
D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE MapType;
union {
D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_QUANTIZATION_MATRIX Quantization;
D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_DIRTY_REGIONS DirtyRegions;
D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_MOTION_VECTORS MotionVectors;
};
} D3D12_VIDEO_ENCODER_INPUT_MAP_DATA;
Members
MapType
Un D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE especificando el tipo de asignación de entrada.
Quantization
D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_QUANTIZATION_MATRIX se usa cuando Se D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_QUANTIZATION_MATRIX MapType.
DirtyRegions
Un D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_DIRTY_REGIONS que se usa cuando Se D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_DIRTY_REGIONS MapType.
MotionVectors
D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_MOTION_VECTORS se usa cuando se D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_MOTION_VECTORS MapType.
Requisitos
| Requisito | Importancia |
|---|---|
| Header | d3d12video.h |