DXGK_GPUPCAPS Struktur (d3dkmddi.h)
Ein Kernelmodusanzeigetreiber verwendet die DXGK_GPUPCAPS-Struktur , um seine GPU-Funktionen 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;
Member
Caps
Caps.VirtualMachineHibernation
Der Treiber legt die Obergrenze fest, wenn der Gastwinterzustand für GPU-P-Geräte unterstützt wird. Die Unterstützung für den Gastwinterzustand ist optional und für die Treiberzertifizierung nicht erforderlich. Eine VM, für die der Ruhezustand aktiviert ist und ein GPU-P-Adapter hinzugefügt wurde, kann nicht gestartet werden, wenn der Treiber den Gastwinterzustand nicht unterstützt.
Caps.HotDriverUpdate
Der Treiber legt die Obergrenze fest, wenn das Update des heißen Treibers für GPU-P-Geräte unterstützt wird.
Caps.LiveMigration
Caps.ScatterMapReserve
Caps.Reserved
Reserviert.
Caps.Value
Die UINT-Sammlung von Bitfeldern für die verschiedenen GPU-P-Funktionen.
Hinweise
Die KMD muss diese Obergrenzen als Antwort auf eine DXGKQAITYPE_GPUPCAPSQueryAdapterInfo-Anforderung ausfüllen. Das Betriebssystem fragt diese während der Geräteinitialisierung ab, nachdem es DxgkDdiStartDevice aufgerufen hat , und nur dann, wenn der Adapter GPU-Partitionierung unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1903 |
Kopfzeile | d3dkmddi.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für