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。 Microsoft では 、D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTEDを定義します。

D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED GUID の使用は、ID3D12Device4::CreateProtectedResourceSession の呼び出しと同じです。

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header d3d12.h