GUID vidéo Direct3D 11
Les GUID suivants prennent en charge les API Direct3D 11 Video.
-
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 peut ê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ée.
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 membre guidConfigBitstreamEncryption de la structure D3D11_VIDEO_DECODER_CONFIG passée à l’API ID3D11VideoDevice::CreateVideoDecoder indique que les paramètres suivants seront passés dans l’appel 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’ID3D11CryptoSession et les informations clés nécessaires pour déchiffrer le frame.
-
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 10 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2016 [applications de bureau uniquement] |
En-tête |
|
Voir aussi