structure D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080 (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080 représente un descripteur d’image de référence pour l’encodage vidéo H.264.
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080 {
UINT ReconstructedPictureResourceIndex;
BOOL IsLongTermReference;
UINT LongTermPictureIdx;
UINT PictureOrderCountNumber;
UINT FrameDecodingOrderNumber;
UINT TemporalLayerIndex;
} D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080;
Membres
ReconstructedPictureResourceIndex
Mappe l’image de référence actuelle décrite par cette structure à une ressource dans le tableau D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0.ReferenceFrames .
IsLongTermReference
Défini lorsque le cadre de référence décrit est utilisé comme image de référence à long terme.
LongTermPictureIdx
Si IsLongTermReference est défini, cette valeur spécifie le numéro d’index de référence à long terme.
PictureOrderCountNumber
Indique l’ordre d’affichage du cadre de référence décrit.
FrameDecodingOrderNumber
Ordre de décodage de trame avec sémantique, comme indiqué par l’élément de syntaxe numéro* de tramed’en-tête de tranche associé à l’image de référence encodée.
TemporalLayerIndex
Numéro de couche d’image dans la hiérarchie temporelle. Vérifiez D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0082_0 pour le nombre maximal de couches.
Remarques
Pour plus d’informations générales, consultez Encodage vidéo D3D12 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | d3d12umddi.h |
Voir aussi
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_0082_0
D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_0082_0