Auf Englisch lesen

Freigeben über


DXGK_GPUPCAPS Struktur (d3dkmddi.h)

Ein Kernelmodusanzeigetreiber verwendet die DXGK_GPUPCAPS Struktur, um seine GPU-Partitionierungsfunktionen (GPU-P) zu identifizieren.

Syntax

typedef struct _DXGK_GPUPCAPS {
  union {
    struct {
      UINT VirtualMachineHibernation : 1;
      UINT HotDriverUpdate : 1;
      UINT LiveMigration : 1;
      UINT ScatterMapReserve : 1;
#if ...
      UINT Reserved : 28;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  } Caps;
} DXGK_GPUPCAPS;

Angehörige

Caps

Union, die die Funktionskennzeichnungen für das GPU-P Gerät enthält.

Caps.VirtualMachineHibernation

Der Treiber legt dieses Bit fest, wenn er den Gastschlaf für GPU-P-Geräte unterstützt. Die Unterstützung für den Gastschlaf ist optional und nicht für die Treiberzertifizierung erforderlich. Ein virtueller Computer mit aktivierter Ruhezustand und ein hinzugefügter GPU-P Adapter kann nicht gestartet werden, wenn der Treiber den Gastschlaf nicht unterstützt.

Caps.HotDriverUpdate

Der Treiber legt dieses Bit fest, wenn es Hot-Treiberupdates für GPU-P-Geräte unterstützt.

Caps.LiveMigration

Der Treiber legt dieses Bit fest, wenn es Livemigration für GPU-P Geräteunterstützt. Hinzugefügt in Windows 11, Version 24H2 (WDDM 3.2).

Caps.ScatterMapReserve

Der Treiber legt dieses Bit fest, wenn es *DxgkDdiSetVirtualGpuResources2 unterstützt, das in einer zukünftigen Version hinzugefügt wird. Hinzugefügt in Windows 11, Version 24H2 (WDDM 3.2).

Caps.Reserved

Reserviert.

Caps.Value

Der UINT-Wert, der die kombinierten Bitfelder der GPU-P-Funktionen darstellt.

Bemerkungen

Der KMD muss diese Kapitälchen als Reaktion auf eine DXGKQAITYPE_GPUPCAPS Anforderung ausfüllen. Das Betriebssystem fragt diese während der Geräteinitialisierung ab, nachdem es DxgkDdiStartDevice aufruft und nur, wenn der Adapter die GPU-Partitionierung unterstützt.

Anforderungen

Anforderung Wert
Unterstützter Client (Mindestversion) Windows 10, Version 1903
Kopfzeile d3dkmddi.h

Siehe auch

DXGK_QUERYADAPTERINFOTYPE