Partager via


D3D11_1DDI_VIDEO_CONTENT_PROTECTION_CAPS structure (d3d10umddi.h)

Décrit les fonctionnalités de protection du contenu du pilote d’affichage en mode utilisateur.

Syntaxe

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

Membres

Caps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_1DDI_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 fonction GetCryptoKeyExchangeType .

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
Serveur minimal pris en charge Windows Server 2012
En-tête d3d10umddi.h (incluez D3d10umddi.h)

Voir aussi

D3D11_1DDI_CONTENT_PROTECTION_CAPS

GetCryptoKeyExchangeType