estructura D3D11_VIDEO_CONTENT_PROTECTION_CAPS (d3d11.h)

Describe las funcionalidades de protección de contenido de un controlador de gráficos.

Sintaxis

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

Miembros

Caps

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

KeyExchangeTypeCount

Número de tipos de intercambio de claves criptográficos admitidos por el controlador. Para obtener la lista de tipos de intercambio de claves, llame al método ID3D11VideoDevice::CheckCryptoKeyExchange .

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 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d3d11.h

Consulte también

Estructuras de vídeo de Direct3D 11

ID3D11VideoDevice::GetContentProtectionCaps