Partager via


GUID vidéo Direct3D 11

Les GUID suivants prennent en charge les API vidéo Direct3D 11.

D3D11_KEY_EXCHANGE_HW_PROTECTION

Indique que le décodeur recevra des données d’un composant DRM basé sur le matériel

D3D11_KEY_EXCHANGE_HW_PROTECTION pouvez être spécifié dans le paramètre pKeyExchangeType de la fonction ID3D11VideoDevice ::CreateCryptoSession pour indiquer que l’interface ID3D11CryptoSession sera utilisée uniquement pour la communication entre un composant DRM en mode utilisateur et l’environnement d’exécution sécurisé.

Lorsque ce GUID est spécifié, les méthodes suivantes ne doivent pas être appelées :

D3D11_DECODER_ENCRYPTION_HW_CENC

Indique que le décodeur recevra des données d’un composant DRM basé sur le matériel

La définition de ce GUID dans le guidConfigBitstreamEncryption membre de la structure D3D11_VIDEO_DECODER_CONFIG passée à la ID3D11VideoDevice ::CreateVideoDecoder API indique que les paramètres suivants seront transmis dans l'ID3D11VideoDevice ::D ecoderBeginFrame :

Valeur Description
ContentKeySize Contient la taille de la structure D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION.
pContentKey Pointeur vers un D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION fournissant l'ID3D11CryptoSessionet les informations clés nécessaires pour déchiffrer le cadre.

 

Exigences

Exigence Valeur
Client minimum pris en charge
Windows 10 [applications de bureau uniquement]
Serveur minimum pris en charge
Windows Server 2016 [applications de bureau uniquement]
En-tête
D3d11.h

Voir aussi

API vidéo Direct3D 11