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