структура DXGK_MEMORYRANGE (d3dkmddi.h)
Структура DXGK_MEMORYRANGE описывает диапазон памяти.
Синтаксис
typedef struct _DXGK_MEMORYRANGE {
UINT64 SegmentOffset;
UINT64 SizeInBytes;
} DXGK_MEMORYRANGE;
Члены
SegmentOffset
Смещение от начала сегмента в байтах. Значение должно быть выровнено по границе страницы сегмента.
SizeInBytes
Количество байтов в диапазоне. Значение должно быть нескольким размером страницы сегмента.
Замечания
Одним из способов использования DXGK_MEMORYRANGE является DxgkDdiQueryAdapterInfo и DXGK_QUERYSEGMENTMEMORYSTATE для запроса плохих диапазонов памяти GPU. Запрос выполняется во время инициализации объекта адаптера. Драйвер вызывается только в том случае, если DXGK_SEGMENTDESCRIPTOR4::NumInvalidMemoryRanges не равно нулю для сегмента.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
заголовка | d3dkmddi.h (include D3dkmddi.h) |