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) |