функция обратного вызова PFND3D12DDI_CREATE_COMMAND_LIST_0040 (d3d12umddi.h)

Указатель на функцию CreateCommandList, которая создает список команд.

Синтаксис

PFND3D12DDI_CREATE_COMMAND_LIST_0040 Pfnd3d12ddiCreateCommandList0040;

HRESULT Pfnd3d12ddiCreateCommandList0040(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATE_COMMAND_LIST_0040 *unnamedParam2,
  D3D12DDI_HCOMMANDLIST unnamedParam3,
  D3D12DDI_HRTCOMMANDLIST unnamedParam4
)
{...}

Параметры

unnamedParam1

Дескриптор устройства отображения (графический контекст).

unnamedParam2

Указатель на структуру D3D12DDIARG_CREATE_COMMAND_LIST_0040, описывающую параметры, которые драйвер отображения пользовательского режима использует для создания списка команд.

unnamedParam3

Дескриптор данных драйвера для списка команд. Драйвер использует эту область памяти для хранения внутренних структур данных, связанных со списком команд.

unnamedParam4

Дескриптор списка команд, который должен использовать драйвер при вызове обратно в среду выполнения Direct3D.

Возвращаемое значение

Возвращает HRESULT.

Требования

Требование Значение
Заголовок d3d12umddi.h