ID3D11VideoContext::GetEncryptionBltKey, méthode (d3d11.h)
Obtient la clé de chiffrement pour déchiffrer les données retournées par la méthode ID3D11VideoContext::EncryptionBlt .
Syntaxe
HRESULT GetEncryptionBltKey(
[in] ID3D11CryptoSession *pCryptoSession,
[in] UINT KeySize,
[out] void *pReadbackKey
);
Paramètres
[in] pCryptoSession
Pointeur vers l’interface ID3D11CryptoSession .
[in] KeySize
Taille du tableau pReadbackKey , en octets. La taille doit correspondre à la taille de la clé de session.
[out] pReadbackKey
Pointeur vers un tableau d’octets qui reçoit la clé. La clé est chiffrée à l’aide de la clé de session.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Cette méthode s’applique uniquement lorsque le pilote nécessite une clé de contenu distincte pour la méthode EncryptionBlt . Pour plus d’informations, consultez Remarques pour EncryptionBlt.
Chaque fois que cette méthode est appelée, le pilote génère une nouvelle clé.
KeySize doit correspondre à la taille de la clé de session.
La clé de lecture est chiffrée par le pilote/matériel à l’aide de la clé de session.
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour