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

 

回呼函式