PFND3D12DDI_CREATE_SHADER_0003 callback function

Create shader.

Syntax

PFND3D12DDI_CREATE_SHADER_0003 Pfnd3d12ddiCreateShader0003;

void Pfnd3d12ddiCreateShader0003(
  D3D12DDI_HDEVICE Arg1,
  const UINT *pShaderCode,
  D3D12DDI_HROOTSIGNATURE Arg3,
  D3D12DDI_HSHADER Arg4,
  const D3D12DDIARG_STAGE_IO_SIGNATURES *Arg5,
  D3D12DDI_CREATE_SHADER_FLAGS Arg6
)
{...}

Parameters

Arg1

A handle to the display device (graphics context).

pShaderCode

Pointer to the shader code.

Arg3

A root signature handle.

Arg4

A shader handle.

Arg5

Pointer to a D3D12DDIARG_STAGE_IO_SIGNATURES structure.

Arg6

Flags to create a shader.

Return Value

Returns VOID.

Requirements

   
Header d3d12umddi.h