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-adaptateur, cela indique l’adaptateur physique de l’appareil auquel cette opération s’applique.

DecodeProfile

Profil de décodage pour lequel récupérer les 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éfinie 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 du stockage pour la liste avant d’appeler la méthode CheckFeatureSupport.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h (include D3d12umddi.h)

Voir aussi

CheckFeatureSupport