structure D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC (d3d12video.h)
Représente un descripteur d’image de référence pour l’encodage vidéo HEVC.
Syntaxe
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;
Membres
ReconstructedPictureResourceIndex
UINT qui mappe l’image de référence actuelle décrite par cette structure à une ressource dans le D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC. Tableau ReferenceFrames.
IsRefUsedByCurrentPic
BoOL indiquant si cette entrée de descripteur est utilisée par l’image actuelle en étant indexée à partir de listes L0 et/ou L1.
IsLongTermReference
BoOL défini sur true lorsque le cadre de référence décrit est utilisé comme image de référence à long terme.
PictureOrderCountNumber
UINT spécifiant l’ordre d’affichage du cadre de référence décrit.
TemporalLayerIndex
UINT spécifiant le numéro de couche d’image dans la hiérarchie temporelle. Vérifiez le nombre maximal de couches dans D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.
Spécifications
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | d3d12video.h |