структура D3DKMT_FREEGPUVIRTUALADDRESS (d3dkmthk.h)

D3DKMT_FREEGPUVIRTUALADDRESS используется с FreeGpuVirtualAddress для выпуска диапазона виртуальных адресов графических процессоров (GPU), которые ранее были зарезервированы или сопоставлены.

Синтаксис

typedef struct _D3DKMT_FREEGPUVIRTUALADDRESS {
  D3DKMT_HANDLE                         hAdapter;
  D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS BaseAddress;
  D3DKMT_ALIGN64 D3DGPU_SIZE_T          Size;
} D3DKMT_FREEGPUVIRTUALADDRESS;

Члены

hAdapter

Указывает дескриптор адаптера.

BaseAddress

Указывает базовый виртуальный адрес свободного диапазона (в байтах). Должен быть выровнен по 4 КБ.

Size

Задает размер свободного диапазона (в байтах). Должен быть выровнен по 4 КБ.

Требования

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

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

FreeGpuVirtualAddress