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

Функция обратного вызова PFND3D12DDI_PRESENT_0051 копирует содержимое из исходных выделений на основную поверхность (а иногда и на выделение памяти вне экрана).

Синтаксис

PFND3D12DDI_PRESENT_0051 Pfnd3d12ddiPresent0051;

void Pfnd3d12ddiPresent0051(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  D3D12DDI_HCOMMANDQUEUE unnamedParam2,
  const D3D12DDIARG_PRESENT_0001 *unnamedParam3,
  D3D12DDI_PRESENT_0051 *unnamedParam4,
  D3D12DDI_PRESENT_CONTEXTS_0051 *unnamedParam5,
  D3D12DDI_PRESENT_HWQUEUES_0051 *unnamedParam6
)
{...}

Параметры

unnamedParam1

Дескриптор данных драйвера для списка команд.

unnamedParam2

Обрабатывает данные драйвера для очереди команд.

unnamedParam3

Указатель на структуру D3D12DDIARG_PRESENT_0001 , содержащую аргументы.

unnamedParam4

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

unnamedParam5

Указатель на структуру D3D12DDI_PRESENT_CONTEXTS_0051 .

unnamedParam6

Указатель на структуру D3D12DDI_PRESENT_HWQUEUES_0051 .

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

None

Remarks

Функция обратного вызова PFND3D12DDI_PRESENT_0051 разделяет выходные аргументы на те, которые относятся к задействованной очереди команд. Для программных запланированных очередей команд драйвер предоставляет контексты. Для аппаратных запланированных очередей команд драйвер предоставляет аппаратные очереди.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3d12umddi.h