DXGK_DIRTY_BIT_TRACKING_CAPS-Struktur (d3dkmddi.h)
Ein Kernelmodusanzeige-Miniporttreiber (KMD) gibt seine modifiziert Bitnachverfolgungsfunktionen in DXGK_DIRTY_BIT_TRACKING_CAPS zurück, wenn die DxgkDdiQueryAdapterInfo-Funktion mit dem Infotyp DXGKQAITYPE_DIRTYBITTRACKINGCAPS Abfrageadapter aufgerufen wird.
Syntax
typedef struct _DXGK_DIRTY_BIT_TRACKING_CAPS {
union {
struct {
UINT32 DirtyBitTrackingSupported : 1;
UINT32 DirtyBitTrackingPerformant : 1;
UINT32 Reserved : 30;
};
UINT32 Value;
};
} DXGK_DIRTY_BIT_TRACKING_CAPS;
Member
DirtyBitTrackingSupported
Wenn true festgelegt ist, unterstützt der Adapter die Möglichkeit, modifiziert Bitinformationen nachzuverfolgen. Dxgkrnl ruft zu einem späteren Zeitpunkt die Followup-DXGKQAITYPE_DIRTYBITTRACKINGSEGMENTCAPS Aufruf für jedes Segment auf, um die Seitengröße/Granularität zu bestimmen, bei der die Daten nachverfolgt werden.
DirtyBitTrackingPerformant
Wenn true festgelegt ist, meldet der Adapter die Einstellung zum Nachverfolgen modifiziert Inhalte aus der Erstellung des vDEV. Diese Funktion kann die Leistung von Livemigrationsszenarien drastisch verbessern, indem nur modifiziert Inhalte in der VRAM-Reserve übertragen werden können. Wenn DirtyBitTrackingPerformant false ist, wird modifiziert Verfolgung nur während der Livemigration selbst aktiviert, und die anfängliche Übertragung von Inhalten ist der gesamte reservierte VRAM für die zu migrierende VRAM.
Reserved
Ist für das System reserviert.
Value
Eine alternative Möglichkeit, auf die Bitfelder der Struktur zuzugreifen.
Hinweise
Weitere Informationen finden Sie unter Dirty Bit Tracking.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 24H2 |
Kopfzeile | d3dkmddi.h |