Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma função de retorno de chamada que deve ser implementada por um usuário para definir uma matriz de constantes de ponto flutuante de sombreador de vértice.
Sintaxe
HRESULT SetVertexShaderConstantF(
[out] UINT StartRegister,
[out] const FLOAT *pConstantData,
[out] UINT RegisterCount
);
Parâmetros
-
StartRegister [out]
-
Tipo: UINT
O índice baseado em zero do primeiro registro constante.
-
pConstantData [out]
-
Tipo: const FLOAT*
Uma matriz de constantes de ponto flutuante.
-
RegisterCount [out]
-
Tipo: UINT
O número de registros em pConstantData.
Valor retornado
Tipo: HRESULT
O método implementado pelo usuário deve retornar S_OK. Se o retorno de chamada falhar ao definir o estado do dispositivo, uma das seguintes opções ocorrerá:
- O efeito falhará durante ID3DXEffect::BeginPass.
- A chamada de estado de efeito dinâmico (como IDirect3DDevice9::SetVertexShaderConstantF) falhará.
Requisitos
| Requisito | Valor |
|---|---|
| parâmetro |
|
| Biblioteca |
|
Confira também