Partager via


DXGK_QUERYSEGMENTMEMORYSTATE structure (d3dkmddi.h)

DXGK_QUERYSEGMENTMEMORYSTATE est utilisé avec DxgkDdiQueryAdapterInfo pour interroger des plages de mémoire d’unité de traitement graphique (GPU) non valides.

Syntaxe

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

Membres

DriverSegmentId

Identificateur de segment basé sur 1 d’un segment de mémoire GPU local.

PhysicalAdapterIndex

Index de la carte physique dans un lien d’adaptateur graphique lié.

NumInvalidMemoryRanges

Nombre d’entrées dans le tableau pMemoryRanges . Il s’agit de la valeur retournée par le pilote en mode noyau dans DXGK_SEGMENTDESCRIPTOR4.

NumUEFIFrameBufferRanges

pMemoryRanges

Tableau de structures DXGK_MEMORYRANGE pour les plages de mémoire non valides.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGK_MEMORYRANGE

DXGK_SEGMENTDESCRIPTOR4

DxgkDdiQueryAdapterInfo