Compartir a través de


estructura D3D11_1DDI_VIDEO_CONTENT_PROTECTION_CAPS (d3d10umddi.h)

Describe las funcionalidades de protección de contenido del controlador de visualización 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

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

KeyExchangeTypeCount

Número de tipos criptográficos de intercambio de claves 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 Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D11_1DDI_CONTENT_PROTECTION_CAPS

GetCryptoKeyExchangeType