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


структура D3D12_PROTECTED_RESOURCE_SESSION_DESC1 (d3d12.h)

Описывает флаги и тип защиты для сеанса защищенного ресурса для каждого адаптера.

Синтаксис

typedef struct D3D12_PROTECTED_RESOURCE_SESSION_DESC1 {
  UINT                                   NodeMask;
  D3D12_PROTECTED_RESOURCE_SESSION_FLAGS Flags;
  GUID                                   ProtectionType;
} D3D12_PROTECTED_RESOURCE_SESSION_DESC1;

Члены

NodeMask

Тип: UINT

Маска узла. Для операции с одним GPU задайте для этого параметра значение 0. Если имеется несколько узлов GPU, задайте бит для идентификации узла (физического адаптера устройства), к которому применяется защищенный сеанс. Каждый бит в маске соответствует одному узлу. Можно задать только 1 бит.

Flags

Тип: D3D12_PROTECTED_RESOURCE_SESSION_FLAGS

Указывает поддерживаемые параметры сеансов шифрования.

ProtectionType

Тип: GUID

GUID, представляющий тип защиты. Корпорация Майкрософт определяет D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED.

Использование D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED GUID эквивалентно вызову ID3D12Device4::CreateProtectedResourceSession.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть d3d12.h