Freigeben über


D3D12DDIARG_CREATE_PROTECTED_RESOURCE_SESSION_0074 Struktur (d3d12umddi.h)

Erstellungsargumente für eine geschützte Ressourcensitzung.

Syntax

typedef struct D3D12DDIARG_CREATE_PROTECTED_RESOURCE_SESSION_0074 {
  UINT NodeMask;
  GUID ProtectionType;
} D3D12DDIARG_CREATE_PROTECTED_RESOURCE_SESSION_0074;

Angehörige

NodeMask

Legen Sie dies für einen einzelnen GPU-Vorgang auf Null fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie einen Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, auf den die Kryptositzung angewendet wird. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur 1 Bit festgelegt werden.

ProtectionType

Die GUID, die den Schutztyp darstellt. Microsoft definiert D3D12DDI_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED. Diese DDI und die entsprechende API können von den IHV erweitert werden, erfordern jedoch die Microsoft-Genehmigung. Zulässige GUIDs werden von einer Zulassungsliste gesteuert. Im Entwicklermodus wird die Überprüfung deaktiviert, um die private IHV-Entwicklung zuzulassen.

Bemerkungen

Weitere Informationen finden Sie unter Spezifikation für geschützte Ressourcen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- d3d12umddi.h

Siehe auch

PFND3D12DDI_CALCPRIVATEPROTECTEDRESOURCESESSIONSIZE_0074

PFND3D12DDI_CREATEPROTECTEDRESOURCESESSION_0074