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