Función D3DXGetShaderOutputSemantics
Obtenga la semántica de todos los elementos de salida del sombreador.
Sintaxis
HRESULT D3DXGetShaderOutputSemantics(
_In_ const DWORD *pFunction,
_In_ D3DXSEMANTIC *pSemantics,
_Out_ UINT *pCount
);
Parámetros
-
pFunction [in]
-
Tipo: const DWORD*
Puntero a la secuencia DWORD de la función de sombreador.
-
pSemantics [in]
-
Tipo: D3DXSEMANTIC*
Puntero a una matriz de estructuras D3DXSEMANTIC . La función rellenará esta matriz con la semántica de cada elemento de salida al que hace referencia el sombreador. Se supone que esta matriz contiene al menos elementos MAXD3DDECLLENGTH. Sin embargo, al llamar a D3DXGetShaderOutputSemantics con pSemantics = NULL , se devolverá el número de elementos necesarios para pCount.
-
pCount [out]
-
Tipo: UINT*
Devuelve el número de elementos en pSemantics.
Valor devuelto
Tipo: HRESULT
Si la función se ejecuta correctamente, el valor devuelto es 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.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Vea también