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