LPD3DXIMTSIGNALCALLBACK
Prototipe fungsi yang digunakan oleh D3DXComputeIMTFromSignal untuk menjelaskan sinyal yang ditentukan pengguna dalam u,v space jala input. Fungsi ini mengevaluasi sinyal prosedural dimensi uSignalDimension pada koordinat u,v yang disediakan.
Sintaks
typedef HRESULT (WINAPI* LPD3DXIMTSIGNALCALLBACK)
(CONST D3DXVECTOR2 *uv,
UINT uPrimitiveID,
UINT uSignalDimension,
VOID *pUserData,
FLOAT *pfSignalOut);
Parameter
[in] uv - Penunjuk ke vektor yang berisi koordinat tekstur puncak.
[in] uPrimitiveId - Indeks segitiga input pada jala yang sinyalnya harus dihitung.
[in] uSignalDimension - Jumlah float yang akan disimpan dalam array data sinyal (pfSignalOut).
[in] pUserData - Penunjuk pUserData diteruskan ke D3DXComputeIMTFromSignal.
[out] pfSignalOut - Array float, yang berisi data sinyal.
Tampilkan Nilai
Fungsi ini harus diimplementasikan untuk mengembalikan S_OK.
Keterangan
Pastikan untuk menentukan konvensi panggilan Jenis Data Windows saat mendeklarasikan fungsi panggilan balik. Jika tidak, luapan tumpukan dapat terjadi.
Persyaratan | Nilai |
---|---|
Header | d3dx9mesh.h |
Impor Pustaka | d3dx9.lib |
Topik terkait