DXGK_QUERYSEGMENTMEMORYSTATE-Struktur (d3dkmddi.h)

DXGK_QUERYSEGMENTMEMORYSTATE wird mit DxgkDdiQueryAdapterInfo verwendet, um ungültige GPU-Speicherbereiche (Graphics Processing Unit) abzufragen.

Syntax

typedef struct _DXGK_QUERYSEGMENTMEMORYSTATE {
  WORD             DriverSegmentId;
  WORD             PhysicalAdapterIndex;
  union {
    UINT NumInvalidMemoryRanges;
    UINT NumUEFIFrameBufferRanges;
  };
  UINT             NumInvalidMemoryRanges;
  DXGK_MEMORYRANGE *pMemoryRanges;
} DXGK_QUERYSEGMENTMEMORYSTATE, DXGK_SEGMENTMEMORYSTATE;

Member

DriverSegmentId

Ein 1-basierter Segmentbezeichner eines lokalen GPU-Speichersegments.

PhysicalAdapterIndex

Index des physischen Adapters in einem verknüpften Grafikkartenlink.

NumInvalidMemoryRanges

Die Anzahl der Einträge im pMemoryRanges-Array . Dies ist der Wert, der vom Kernelmodustreiber in DXGK_SEGMENTDESCRIPTOR4 zurückgegeben wird.

NumUEFIFrameBufferRanges

pMemoryRanges

Array von DXGK_MEMORYRANGE Strukturen für die ungültigen Speicherbereiche.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

DXGK_MEMORYRANGE

DXGK_SEGMENTDESCRIPTOR4

DxgkDdiQueryAdapterInfo