// d3d12umddi.h
PFND3D12DDI_CREATE_SHADER_0003 Pfnd3d12ddiCreateShader0003;
VOID Pfnd3d12ddiCreateShader0003(
D3D12DDI_HDEVICE unnamedParam1,
const UINT *pShaderCode,
D3D12DDI_HROOTSIGNATURE unnamedParam3,
D3D12DDI_HSHADER unnamedParam4,
const D3D12DDIARG_STAGE_IO_SIGNATURES *unnamedParam5,
D3D12DDI_CREATE_SHADER_FLAGS unnamedParam6
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
Create shader.
unnamedParam1A handle to the display device (graphics context).
pShaderCodePointer to the shader code.
unnamedParam3A root signature handle.
unnamedParam4A shader handle.
unnamedParam5Pointer to a D3D12DDIARG_STAGE_IO_SIGNATURES structure.
unnamedParam6Flags to create a shader.
//Declaration
PFND3D12DDI_CREATE_SHADER_0003 Pfnd3d12ddiCreateShader0003;
// Definition
VOID Pfnd3d12ddiCreateShader0003
(
D3D12DDI_HDEVICE
CONST UINT *pShaderCode
D3D12DDI_HROOTSIGNATURE
D3D12DDI_HSHADER
CONST D3D12DDIARG_STAGE_IO_SIGNATURES *
D3D12DDI_CREATE_SHADER_FLAGS
)
{...}
PFND3D12DDI_CREATE_SHADER_0003