Поделиться через


структура D3D11_1DDI_VIDEO_CONTENT_PROTECTION_CAPS (d3d10umddi.h)

Описывает возможности защиты содержимого драйвера отображения в пользовательском режиме.

Синтаксис

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

Члены

Caps

Побитовая OR нулевого или более флагов из перечисления D3D11_1DDI_CONTENT_PROTECTION_CAPS.

KeyExchangeTypeCount

Количество типов криптографических ключей обмена, поддерживаемых драйвером. Чтобы получить список типов key-exchange, вызовите функцию GetCryptoKeyExchangeType.

BlockAlignmentSize

Размер блока шифрования в байтах. Размер зашифрованных данных должен быть кратным из этого значения.

ProtectedMemorySize

Общий объем памяти в байтах, который можно использовать для хранения защищенных поверхностей.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

D3D11_1DDI_CONTENT_PROTECTION_CAPS

GetCryptoKeyExchangeType