Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Contains the input map data along with the input type indicator for ID3D12VideoEncodeCommandList4::ResolveInputParamLayout. Contains a union that is selected based on the MapType field.
Syntax
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
A D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE specifying the type of input map.
Quantization
A D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_QUANTIZATION_MATRIX used when MapType is D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_QUANTIZATION_MATRIX.
DirtyRegions
A D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_DIRTY_REGIONS used when MapType is D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_DIRTY_REGIONS.
MotionVectors
A D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_MOTION_VECTORS used when MapType is D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_MOTION_VECTORS.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12video.h |