structure D3D12DDIARG_CREATE_VIDEO_DECODER_0072 (d3d12umddi.h)

Structure utilisée pour créer un décodeur vidéo.

Syntaxe

typedef struct D3D12DDIARG_CREATE_VIDEO_DECODER_0072 {
  UINT                                     NodeMask;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
  D3D12DDI_HPROTECTEDRESOURCESESSION_0030  hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_DECODER_0072;

Membres

NodeMask

Représente l’ensemble de nœuds. Pour une seule opération GPU, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez un bit pour identifier le nœud (l’adaptateur physique de l’appareil) auquel la file d’attente de commandes s’applique. Chaque bit du masque correspond à un seul nœud. Seul 1 bit peut être défini.

Configuration

Chiffrement du profil de décodage et du flux de bits. Voir D3D12DDI_VIDEO_DECODE_CONFIGURATION.

hDrvProtectedResourceSession

Gérez la session de ressource protégée acquise au moment de la création de l’objet.

Remarques

Pour plus d’informations, consultez la spécification de prise en charge des ressources protégées vidéo D3D .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête d3d12umddi.h

Voir aussi

D3D12DDI_VIDEO_DECODE_CONFIGURATION

PFND3D12DDI_CALCPRIVATEVIDEODECODERSIZE_0072

PFND3D12DDI_CREATEVIDEODECODER_0072