estrutura D3D11_VIDEO_CONTENT_PROTECTION_CAPS (d3d11.h)
Descreve os recursos de proteção de conteúdo de um driver gráfico.
Sintaxe
typedef struct D3D11_VIDEO_CONTENT_PROTECTION_CAPS {
UINT Caps;
UINT KeyExchangeTypeCount;
UINT BlockAlignmentSize;
ULONGLONG ProtectedMemorySize;
} D3D11_VIDEO_CONTENT_PROTECTION_CAPS;
Membros
Caps
Um OR bit a bit de zero ou mais sinalizadores da enumeração D3D11_CONTENT_PROTECTION_CAPS .
KeyExchangeTypeCount
O número de tipos de troca de chaves criptográficas compatíveis com o driver. Para obter a lista de tipos de troca de chaves, chame o método ID3D11VideoDevice::CheckCryptoKeyExchange .
BlockAlignmentSize
O tamanho do bloco de criptografia, em bytes. O tamanho dos dados a serem criptografados deve ser um múltiplo desse valor.
ProtectedMemorySize
A quantidade total de memória, em bytes, que pode ser usada para manter superfícies protegidas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d3d11.h |