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

DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL используется в рамках операции по заполнению выделения шаблоном.

Синтаксис

typedef struct _DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL {
  HANDLE                 hAllocation;
  UINT64                 AllocationOffsetInBytes;
  UINT64                 FillSizeInBytes;
  UINT                   FillPattern;
  D3DGPU_VIRTUAL_ADDRESS DestinationVirtualAddress;
} DXGK_BUILDPAGINGBUFFER_FILLVIRTUAL;

Члены

hAllocation

Дескриптор драйвера режима ядра заполняемого выделения. Дескриптор возвращается из DxgkDdiCreateAllocation. Свойства выделения необходимы, чтобы определить, является ли выделение поворотным.

AllocationOffsetInBytes

Смещение в байтах от начала заполнения выделения.

FillSizeInBytes

Число байтов, которые требуется заполнить.

FillPattern

Шаблон байтов для заполнения.

DestinationVirtualAddress

Виртуальный адрес назначения в контексте процесса разбиения по страницам.

Требования

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

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

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiCreateAllocation