Partager via


structure D3D11_VIDEO_CONTENT_PROTECTION_CAPS (d3d11.h)

Décrit les fonctionnalités de protection du contenu d’un pilote graphique.

Syntaxe

typedef struct D3D11_VIDEO_CONTENT_PROTECTION_CAPS {
  UINT      Caps;
  UINT      KeyExchangeTypeCount;
  UINT      BlockAlignmentSize;
  ULONGLONG ProtectedMemorySize;
} D3D11_VIDEO_CONTENT_PROTECTION_CAPS;

Membres

Caps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_CONTENT_PROTECTION_CAPS.

KeyExchangeTypeCount

Nombre de types d’échange de clés de chiffrement pris en charge par le pilote. Pour obtenir la liste des types d’échange de clés, appelez la méthode ID3D11VideoDevice ::CheckCryptoKeyExchange .

BlockAlignmentSize

Taille du bloc de chiffrement, en octets. La taille des données à chiffrer doit être un multiple de cette valeur.

ProtectedMemorySize

Quantité totale de mémoire, en octets, qui peut être utilisée pour contenir des surfaces protégées.

Configuration requise

Condition requise Valeur
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]
En-tête d3d11.h

Voir aussi

Structures vidéo Direct3D 11

ID3D11VideoDevice ::GetContentProtectionCaps