DXGK_MEMORYRANGE Struktur (d3dkmddi.h)
Eine DXGK_MEMORYRANGE-Struktur beschreibt einen Speicherbereich.
Syntax
typedef struct _DXGK_MEMORYRANGE {
UINT64 SegmentOffset;
UINT64 SizeInBytes;
} DXGK_MEMORYRANGE;
Member
SegmentOffset
Der Offset vom Anfang des Segments in Bytes. Der Wert muss an der Segmentseitenbegrenzung ausgerichtet werden.
SizeInBytes
Die Anzahl der Bytes im Bereich. Der Wert muss ein Vielfaches der Segmentseitengröße sein.
Hinweise
Eine Möglichkeit, DXGK_MEMORYRANGE verwendet wird, ist dxgkDdiQueryAdapterInfo und DXGK_QUERYSEGMENTMEMORYSTATE , um fehlerhafte GPU-Speicherbereiche abzufragen. Die Abfrage erfolgt während der Adapterobjektinitialisierung. Der Treiber wird nur aufgerufen, wenn DXGK_SEGMENTDESCRIPTOR4::NumInvalidMemoryRanges für ein Segment nicht 0 ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |