Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält die Eingabezuordnungsdaten zusammen mit dem Eingabetypindikator für ID3D12VideoEncodeCommandList4::ResolveInputParamLayout. Enthält eine Vereinigung, die basierend auf dem MapType-Feld ausgewählt ist.
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;
Elemente
MapType
Ein D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE , der den Typ der Eingabezuordnung angibt.
Quantization
Ein D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_QUANTIZATION_MATRIX , der verwendet wird, wenn MapType D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_QUANTIZATION_MATRIX ist.
DirtyRegions
Ein D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_DIRTY_REGIONS verwendet, wenn MapType D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_DIRTY_REGIONS ist.
MotionVectors
Ein D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_MOTION_VECTORS verwendet, wenn MapType D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE_MOTION_VECTORS ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |