Función D3DXGetShaderConstantTable
Obtiene la tabla de constantes de sombreador incrustada dentro de un sombreador.
Sintaxis
HRESULT D3DXGetShaderConstantTable(
_In_ const DWORD *pFunction,
_Out_ LPD3DXCONSTANTTABLE * ppConstantTable
);
Parámetros
-
pFunction [in]
-
Tipo: const DWORD*
Puntero a la secuencia DWORD de la función.
-
ppConstantTable [out]
-
Tipo: LPD3DXCONSTANTTABLE*
Devuelve la interfaz de tabla constante (vea ID3DXConstantTable) que administra la tabla de constantes.
Valor devuelto
Tipo: HRESULT
Si la función se realiza correctamente, el valor devuelto se D3D_OK. Si se produce un error en la función, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.
Comentarios
D3DXCompileShader genera una tabla constante e incrustada en el cuerpo del sombreador. Si necesita espacio de direcciones virtuales adicional, consulte D3DXGetShaderConstantTableEx.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también