D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC-Struktur (d3d12video.h)
Stellt einen Referenzbilddeskriptor für die HEVC-Videocodierung dar.
Syntax
typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC {
UINT ReconstructedPictureResourceIndex;
BOOL IsRefUsedByCurrentPic;
BOOL IsLongTermReference;
UINT PictureOrderCountNumber;
UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC;
Member
ReconstructedPictureResourceIndex
Ein UINT , das das aktuelle Referenzbild, das von dieser Struktur beschrieben wird, einer Ressource im D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC zuordnet . ReferenceFrames-Array .
IsRefUsedByCurrentPic
Ein BOOL , der angibt, ob dieser Deskriptoreintrag vom aktuellen Bild verwendet wird, indem er aus L0- und/oder L1-Listen indiziert wird.
IsLongTermReference
Ein BOOL , der auf true festgelegt ist, wenn der beschriebene Referenzrahmen als langfristiges Referenzbild verwendet wird.
PictureOrderCountNumber
Ein UINT , der die beschriebene Referenzrahmenanzeigereihenfolge angibt.
TemporalLayerIndex
Ein UINT , der die Anzahl der Bildebenen in der temporalen Hierarchie angibt. Überprüfen Sie die maximale Anzahl von Ebenen in D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |