LPD3DXIMTSIGNALCALLBACK
D3DXComputeIMTFromSignal 使用的函数原型用于描述输入网格的 u,v 空间中的用户定义的信号。 函数在提供的 u,v 坐标处计算维度 uSignalDimension 的过程信号。
语法
typedef HRESULT (WINAPI* LPD3DXIMTSIGNALCALLBACK)
(CONST D3DXVECTOR2 *uv,
UINT uPrimitiveID,
UINT uSignalDimension,
VOID *pUserData,
FLOAT *pfSignalOut);
参数
[in] uv - 指向包含顶点纹理坐标的矢量的指针。
[in] uPrimitiveId - 应为其计算信号的网格上输入三角形的索引。
[in] uSignalDimension - 要存储在信号数据数组中的浮点数 (pfSignalOut) 。
[in] pUserData - 传入到 D3DXComputeIMTFromSignal 的 pUserData 指针。
[out] pfSignalOut - 包含信号数据的浮点数组。
返回值
必须实现此函数才能返回S_OK。
备注
声明回调函数时,请务必指定 Windows 数据类型 调用约定。 否则,可能会发生堆栈溢出。
要求 | 值 |
---|---|
标头 | d3dx9mesh.h |
导入库 | d3dx9.lib |
相关主题