Freigeben über


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;

Angehörige

DriverSegmentId

Ein 1-basierter Segmentbezeichner eines lokalen GPU-Speichersegments.

PhysicalAdapterIndex

Physischer Adapterindex in einer verknüpften Grafikkartenverbindung.

NumInvalidMemoryRanges

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

NumUEFIFrameBufferRanges

pMemoryRanges

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DXGK_MEMORYRANGE

DXGK_SEGMENTDESCRIPTOR4

DxgkDdiQueryAdapterInfo