Partager via


structure D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020 (d3d12umddi.h)

Spécifie les informations utilisées pour récupérer les schémas de chiffrement bitstream pris en charge pour un profil de décodage.

Syntaxe

typedef struct D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020 {
  UINT NodeIndex;
  GUID DecodeProfile;
  UINT EncryptionSchemeCount;
  GUID *pEncryptionSchemes;
} D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020;

Membres

NodeIndex

Dans l’opération multi-adaptateurs, cela indique l’adaptateur physique de l’appareil auquel cette opération s’applique.

DecodeProfile

Profil de décodage pour lequel récupérer des schémas de chiffrement bitstream.

EncryptionSchemeCount

Nombre de schémas à récupérer. Le runtime garantit que cette valeur correspond à la valeur retournée par PFND3D12DDI_VIDEO_GETCAPS avec D3D12DDI_CAPSTYPE_VIDEO défini sur D3D12DDICAPS_TYPE_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT.

pEncryptionSchemes

Pointeur vers une liste de schémas de chiffrement pris en charge. L’application appelante alloue le stockage pour la liste avant d’appeler la méthode CheckFeatureSupport .

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h (inclure D3d12umddi.h)

Voir aussi

CheckFeatureSupport