DXGK_MEMORYRANGE Struktur (d3dkmddi.h)
Eine DXGK_MEMORYRANGE Struktur beschreibt einen Speicherbereich.
Syntax
typedef struct _DXGK_MEMORYRANGE {
UINT64 SegmentOffset;
UINT64 SizeInBytes;
} DXGK_MEMORYRANGE;
Angehörige
SegmentOffset
Der Offset vom Anfang des Segments in Byte. Der Wert muss an der Segmentseitengrenze ausgerichtet werden.
SizeInBytes
Die Anzahl der Bytes im Bereich. Der Wert muss ein Vielfaches der Segmentseitengröße sein.
Bemerkungen
Eine Möglichkeit, wie DXGK_MEMORYRANGE verwendet wird, ist mit 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 null ist.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |