Freigeben über


D3D12_PROTECTED_RESOURCE_SESSION_DESC1-Struktur (d3d12.h)

Beschreibt Flags und Schutztypen für eine geschützte Ressourcensitzung pro Adapter.

Syntax

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

Member

NodeMask

Typ: UINT

Die Knotenmaske. Legen Sie für einzelne GPU-Vorgänge diesen Wert auf 0 (null) fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, für den die geschützte Sitzung gilt. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur ein Bit festgelegt werden.

Flags

Typ: D3D12_PROTECTED_RESOURCE_SESSION_FLAGS

Gibt die unterstützten Kryptositzungsoptionen an.

ProtectionType

Typ: GUID

Die GUID, die den Schutztyp darstellt. Microsoft definiert D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED.

Die Verwendung der D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED GUID entspricht dem Aufrufen von ID3D12Device4::CreateProtectedResourceSession.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile d3d12.h