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’entrelacs 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 de flux global. Toutes les allocations significatives sont censées résider dans l’objet tas de décodeur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |