Méthode IDirect3DDevice9Video::GetContentProtectionCaps (d3d9.h)
Interroge le pilote d’affichage pour ses fonctionnalités de protection du contenu.
Syntaxe
HRESULT GetContentProtectionCaps(
const GUID *pCryptoType,
const GUID *pDecodeProfile,
D3DCONTENTPROTECTIONCAPS *pCaps
);
Paramètres
pCryptoType
Pointeur vers un GUID qui spécifie le type de chiffrement à utiliser. Les GUID suivants sont définis.
D3DCRYPTOTYPE_AES128_CTR
Chiffrement de blocs 128 bits en mode CTR (AES-CTR).
D3DCRYPTOTYPE_PROPRIETARY
Algorithme de chiffrement propriétaire.
pDecodeProfile
Pointeur vers un GUID qui spécifie le profil de décodage directX Video Acceleration 2 (DXVA-2). Pour obtenir la liste des valeurs possibles, consultez IDirectXVideoDecoderService::GetDecoderDeviceGuids. Si le décodage DXVA-2 ne sera pas utilisé, définissez ce paramètre sur NULL.
pCaps
Pointeur vers une structure D3DCONTENTPROTECTIONCAPS . La méthode remplit cette structure avec les fonctionnalités de protection du contenu du pilote.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | d3d9.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