Partager via


structure D3D11_1DDI_VIDEO_CONTENT_PROTECTION_CAPS (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

Au niveau du bit, OU 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.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3D11_1DDI_CONTENT_PROTECTION_CAPS

GetCryptoKeyExchangeType