// d3dumddi.h
typedef struct _D3DDDIARG_CREATEVERTEXSHADERDECL {
[in] UINT NumVertexElements;
[out] HANDLE ShaderHandle;
} D3DDDIARG_CREATEVERTEXSHADERDECL;
View the official Windows Driver Kit DDI referenceNo description available.
The D3DDDIARG_CREATEVERTEXSHADERDECL structure specifies a shader handle to associate with the vertex shader declaration.
NumVertexElements [in]The number of vertex elements in the array that is passed to the pVertexElements parameter in a call to the user-mode display driver's CreateVertexShaderDecl function.
ShaderHandle [out]A handle to the vertex shader declaration.
The handle value in the ShaderHandle member is guaranteed to be nonzero.
For more information about programming shader assemblers, see Processing Shader Codes.