Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 |