[程式] DirectInput的滑鼠座標絕對值

看板GameDesign (遊戲設計)作者 (隨興至上)時間17年前 (2007/10/06 17:58), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
嘗試將滑鼠座標(DIMOUSESTATE.lX lY)的相對位置轉換成絕對位置 以下是抄來的程式碼 但編譯後得到的座標值也不是絕對位置 DIPROPDWORD dipdw = {0}; dipdw.diph.dwSize = sizeof(DIPROPDWORD); dipdw.diph.dwHeaderSize = sizeof(DIPROPHEADER); dipdw.diph.dwObj = 0; dipdw.diph.dwHow = DIPH_DEVICE; dipdw.dwData = DIPROPAXISMODE_ABS; _Device->SetProperty(DIPROP_AXISMODE, &dipdw.diph); 想請問一下 這樣子設定後要怎麼取得XY座標 是從DIMOUSESTATE取lX和lY? 還是有另外的結構會存取座標絕對值? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.128.127 ※ 編輯: newdominic 來自: 122.116.128.127 (10/06 17:59)
文章代碼(AID): #171rnIbn (GameDesign)
文章代碼(AID): #171rnIbn (GameDesign)