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 操作,请将此设置为零。 如果有多个 GPU 节点,请设置一个位,以 (受保护会话应用到的设备物理适配器) 标识节点。 掩码中的每个位都对应一个节点。 只能设置 1 位。

Flags

类型: D3D12_PROTECTED_RESOURCE_SESSION_FLAGS

指定支持的加密会话选项。

ProtectionType

类型: GUID

表示保护类型的 GUID。 Microsoft 定义 D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED

使用 D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED GUID 等效于调用 ID3D12Device4::CreateProtectedResourceSession

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 d3d12.h