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


структура 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

Побитовое ЗНАЧЕНИЕ ИЛИ , равное нулю или более флагам из перечисления D3D11_1DDI_CONTENT_PROTECTION_CAPS .

KeyExchangeTypeCount

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

BlockAlignmentSize

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

ProtectedMemorySize

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

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

D3D11_1DDI_CONTENT_PROTECTION_CAPS

GetCryptoKeyExchangeType