структура DXGK_QUERYSEGMENTMEMORYSTATE (d3dkmddi.h)

DXGK_QUERYSEGMENTMEMORYSTATE используется с DxgkDdiQueryAdapterInfo для запроса недопустимых диапазонов памяти графического процессора (GPU).

Синтаксис

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

Члены

DriverSegmentId

1-основанный идентификатор сегмента локальной памяти GPU.

PhysicalAdapterIndex

Индекс физического адаптера в связанной ссылке адаптера отображения.

NumInvalidMemoryRanges

Количество записей в массиве pMemoryRanges . Это значение, возвращаемое драйвером режима ядра в DXGK_SEGMENTDESCRIPTOR4.

NumUEFIFrameBufferRanges

pMemoryRanges

Массив структур DXGK_MEMORYRANGE для недопустимых диапазонов памяти.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Верхняя часть d3dkmddi.h (включая D3dkmddi.h)

См. также раздел

DXGK_MEMORYRANGE

DXGK_SEGMENTDESCRIPTOR4

DxgkDdiQueryAdapterInfo