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 |