Função D3DXGetShaderOutputSemantics
Obtenha a semântica para todos os elementos de saída do sombreador.
Sintaxe
HRESULT D3DXGetShaderOutputSemantics(
_In_ const DWORD *pFunction,
_In_ D3DXSEMANTIC *pSemantics,
_Out_ UINT *pCount
);
Parâmetros
-
pFunction [in]
-
Tipo: const DWORD*
Ponteiro para o fluxo DWORD da função de sombreador.
-
pSemantics [in]
-
Tipo: D3DXSEMANTIC*
Ponteiro para uma matriz de estruturas D3DXSEMANTIC . A função preencherá essa matriz com a semântica para cada elemento de saída referenciado pelo sombreador. Supõe-se que essa matriz contenha pelo menos elementos MAXD3DDECLLENGTH. No entanto, chamar D3DXGetShaderOutputSemantics com pSemantics = NULL retornará o número de elementos necessários para pCount.
-
pCount [out]
-
Tipo: UINT*
Retorna o número de elementos em pSemantics.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA E_OUTOFMEMORY.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também