перечисление D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE (d3dukmdt.h)

D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE описывает сведения о выполняемой операции обновления виртуального адреса.

Синтаксис

typedef enum _D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE {
  D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
} D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE;

Константы

 
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP
Сопоставляет заданный диапазон виртуальных адресов с заданным диапазоном выделения. Выделение не должно быть резидентом во время отправки или во время сопоставления. Для защиты от чтения и записи заданы страницы. DriverProtection для страниц имеет нулевое значение.
D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP
Помещает указанный диапазон виртуальных адресов в нулевое состояние или в недопустимое состояние.
D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY
Операция копирования копирует все сопоставления из исходного диапазона виртуальных адресов GPU в диапазон назначения. Исходный и целевой диапазоны могут пересекаться. Оба диапазона должны принадлежать зарезервированным (нулевому) диапазону виртуальных адресов.
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
Сопоставляет заданный диапазон виртуальных адресов с заданным диапазоном выделения. Выделение не должно быть резидентом во время отправки или во время сопоставления. Защита страницы указывается в операции .

Требования

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