Partager via


structure D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 (d3d12umddi.h)

Inclut des informations sur la configuration du décodage vidéo. Contient des paramètres courants pour la vérification des fonctionnalités et la création du décodeur, du flux de décodage et des objets de session de chiffrement.

Syntaxe

typedef struct D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 {
  GUID                                     DecodeProfile;
  GUID                                     BitstreamEncryption;
  D3D12DDI_VIDEO_CODED_INTERLACE_TYPE_0020 InterlaceType;
} D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020;

Membres

DecodeProfile

Profil du décodeur souhaité, par exemple, HEVC_10BIT, HEVC_8BIT, H264_MAIN.

BitstreamEncryption

GUID identifiant le chiffrement, par exemple, D3D12DDI_DECODER_ENCRYPTION_HW_CENC.

InterlaceType

Type d’entrelacé utilisé par les trames codées. Voir D3D12DDI_VIDEO_CODED_INTERLACE_TYPE.

Remarques

L’objet décodeur représente une session de décodage et peut contenir des structures de suivi pour le décodage global du flux. Toutes les allocations significatives sont censées vivre dans l’objet tas décodeur.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h