電腦遊戲製作開發設計論壇 首頁 電腦遊戲製作開發設計論壇
任何可以在PC上跑的遊戲都可以討論,主要以遊戲之製作開發為主軸,希望讓台灣的遊戲人有個討論、交流、教學、經驗傳承的園地
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

Google
問題

 
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> 遊戲程式高級班:DirectX、OpenGL及各種圖型函式庫
上一篇主題 :: 下一篇主題  
發表人 內容
Okerofujin
略有貢獻的成員


註冊時間: 2007-10-19
文章: 71

-40.53 果凍幣

發表發表於: 2009-4-13, AM 3:32 星期一    文章主題: 問題 引言回覆

問題

Okerofujin 在 2018-7-5, PM 11:56 星期四 作了第 3 次修改
回頂端
檢視會員個人資料 發送私人訊息
yag
Site Admin


註冊時間: 2007-05-02
文章: 688

2673.35 果凍幣

發表發表於: 2009-4-13, PM 2:18 星期一    文章主題: Re: [求助] DirectInput 的問題!!! 引言回覆

HPkon 寫到:
http://www.badongo.com/file/14405588

就是在下現在在試 DirectInput 這個東西
然而這程式碼裡的 DirectInput 部分是在下之前寫給 DirectDraw 用的
但是不知道為什麼轉來給現在這個程式編譯就沒辦法過???
請位各位大人這該怎麼解決呢???

還有...
就是如果去掉 DirectInput 的部份
此程式在開始執行時
裡面的圖片是會移動的
但不知道為什麼
就是當圖片一移動時
感覺圖片就變的很模糊
請問這有什麼解決方法嗎???

你的專案設定沒跟著移過來
你必須在專案設定的連結器額外依存中加入「dinput8.lib dxguid.lib」這兩個lib檔
或者在程式碼中加入下面這兩行:
#pragma comment( lib, "dinput8.lib" )
#pragma comment( lib, "dxguid.lib" )

我沒仔細看你的程式碼
但我猜圖片模糊或許是因為你沒有back buffer
在電腦上繪製動畫時應該將畫面分成front buffer跟back buffer(或說前景跟背景)
前景就是玩家看到的畫面,而背景則是你準備繪製的下一個畫面
你應該把東西畫在背景上,然後再一次性地把背景的東西複製到前景上
否則就可能出現模糊或閃爍的情況
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
從之前的文章開始顯示:   
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> 遊戲程式高級班:DirectX、OpenGL及各種圖型函式庫 所有的時間均為 台灣時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
可以 在這個版面附加檔案
可以 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作