Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 SetPixelShaderConstantF(
[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::SetPixelShaderConstantF) falhará.
Requisitos
| Requisito | Valor |
|---|---|
| parâmetro |
|
| Biblioteca |
|
Confira também