Поделиться через


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

Функция обратного вызова драйвера в пользовательском режиме PFND3D12DDI_CREATE_SHADER_0026 создает шейдер.

Синтаксис

PFND3D12DDI_CREATE_SHADER_0026 Pfnd3d12ddiCreateShader0026;

void Pfnd3d12ddiCreateShader0026(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATE_SHADER_0026 *unnamedParam2,
  D3D12DDI_HSHADER unnamedParam3
)
{...}

Параметры

unnamedParam1

[in] Дескриптор для устройства отображения (графического контекста), для которого создается шейдер.

unnamedParam2

[in] Указатель на структуру D3D12DDIARG_CREATE_SHADER_0026, описывающую шейдер для создания.

unnamedParam3

[out] Обработайте шейдер, созданный драйвером.

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

Никакой

Замечания

Структура D3D12DDI_DEVICE_FUNCS_CORE_XXX содержит указатели на PFND3D12DDI_CREATE_SHADER_0026 функции обратного вызова для различных типов шейдеров, поддерживаемых драйвером.

Требования

Требование Ценность
Заголовок d3d12umddi.h

См. также

D3D12DDIARG_CREATE_SHADER_0026