PFND3DDDI_CREATEVERTEXSHADERFUNC función de devolución de llamada (d3dumddi.h)
La función CreateVertexShaderFunc convierte el código del sombreador de vértices en un formato específico del hardware y asocia el código a un controlador de sombreador.
Sintaxis
PFND3DDDI_CREATEVERTEXSHADERFUNC Pfnd3dddiCreatevertexshaderfunc;
HRESULT Pfnd3dddiCreatevertexshaderfunc(
[in] HANDLE hDevice,
D3DDDIARG_CREATEVERTEXSHADERFUNC *unnamedParam2,
const UINT *unnamedParam3
)
{...}
Parámetros
[in] hDevice
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
pCode [in]
Matriz de tokens UINT de CONST que componen el código del sombreador de vértices.
unnamedParam3
pData [in, out]
Puntero a una estructura de D3DDDIARG_CREATEVERTEXSHADERFUNC que recupera el controlador de sombreador asociado al código del sombreador de vértices especificado por pCode.
Valor devuelto
CreateVertexShaderFunc devuelve S_OK o un resultado de error adecuado si el objeto de código del sombreador de vértices no se ha creado correctamente.
Comentarios
Para obtener más información sobre la programación de ensambladores de sombreadores, vea Procesar códigos de sombreador.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |