[請益] 有關快速判定按鈕持續按著

看板C_and_CPP作者 (老人)時間14年前 (2011/04/22 07:37), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
※ [本文轉錄自 GameDesign 看板 #1Di6AZG2 ] 作者: steven70101 (老人) 看板: GameDesign 標題: [請益] 有關快速判定按鈕持續按著 時間: Fri Apr 22 01:00:16 2011 如題 最近在靠自己寫一個遊戲,用的是directX9 但是卻遇到的這個問題 一般鍵盤輸入 就算是持續按著,也都是先輸入一個後過個1.2秒才開始連續輸入 那是否有辦法直接省去那1.2秒直接開始連續輸入呢 這方面完全沒頭緒(死) 順便再問一下,directx9跟8在載入音樂的部分是否有變動? 因為參考用書是用VC++ 2005跟durectX 8.0 按照書中的步驟製作一個循環音樂緩衝區之後鎖定位址然後載入wave檔 結果似乎在判斷wave的標頭檔那邊都會出問題 即使故意拿掉判斷那段也是無法播放 所以想順便問一下,要載入音樂檔正確流程應該是怎樣? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.44.208

04/22 01:14,
洛克人
04/22 01:14

04/22 02:36,
KEYPRESS還是KEYDOWN?
04/22 02:36
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.44.208

04/22 09:06, , 1F
用DirectInput poll 鍵盤的狀態
04/22 09:06, 1F

04/22 09:10, , 2F
另外 DirectSound 只有到 8,DX9也是用 Dsound8
04/22 09:10, 2F

04/22 20:44, , 3F
抓到KEYDOUN後就一直LOOP到 有KEYUP為止
04/22 20:44, 3F
文章代碼(AID): #1DiB_EhW (C_and_CPP)