estructura D3D11_1DDI_VIDEO_CONTENT_PROTECTION_CAPS (d3d10umddi.h)

Describe las funcionalidades de protección de contenido del controlador de pantalla en modo de usuario.

Sintaxis

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

Miembros

Caps

Or bit a bit de cero o más marcas de la enumeración D3D11_1DDI_CONTENT_PROTECTION_CAPS.

KeyExchangeTypeCount

Número de tipos de intercambio de claves criptográficas que admite el controlador. Para obtener la lista de tipos de intercambio de claves, llame a la función GetCryptoKeyExchangeType .

BlockAlignmentSize

Tamaño del bloque de cifrado, en bytes. El tamaño de los datos que se van a cifrar debe ser un múltiplo de este valor.

ProtectedMemorySize

Cantidad total de memoria, en bytes, que se puede usar para contener superficies protegidas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D11_1DDI_CONTENT_PROTECTION_CAPS

GetCryptoKeyExchangeType