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.
Protótipo de função usado por D3DXComputeIMTFromSignal para descrever um sinal definido pelo usuário no espaço u,v de uma malha de entrada. A função avalia um sinal de procedimento da dimensão uSignalDimension na coordenada u,v fornecida.
Sintaxe
typedef HRESULT (WINAPI* LPD3DXIMTSIGNALCALLBACK)
(CONST D3DXVECTOR2 *uv,
UINT uPrimitiveID,
UINT uSignalDimension,
VOID *pUserData,
FLOAT *pfSignalOut);
Parâmetros
[in] uv - um ponteiro para um vetor que contém a coordenada de textura do vértice.
[in] uPrimitiveId - O índice do triângulo de entrada na malha para a qual o sinal deve ser calculado.
[in] uSignalDimension – o número de floats a serem armazenados na matriz de dados de sinal (pfSignalOut).
[in] pUserData - O ponteiro pUserData passado para D3DXComputeIMTFromSignal.
[out] pfSignalOut – uma matriz de floats, que contém os dados de sinal.
Valor Retornado
Essa função deve ser implementada para retornar S_OK.
Comentários
Especifique a convenção de chamada Tipos de Dados do Windows ao declarar a função de retorno de chamada. Caso contrário, podem ocorrer estouros de pilha.
| Requisito | Valor |
|---|---|
| parâmetro | d3dx9mesh.h |
| Bibliotecas de importação | d3dx9.lib |
Tópicos relacionados