我正在使用System.Graphics爲我的最新項目(一個簡單的2D應用程序)。問題是,它會得到一個可怕的FPS,而我只能繪製8x8的瓦片(通常10-12足以將其降至12FPS)。DirectX 2D繪圖與Vb.net
我的一位朋友建議我使用DirectX。他還建議XNA,但我反對,因爲我不希望我的客戶必須安裝XNA分佈式。 DirectX足夠常見(據我所知),如果需要的話,我可以只包含dll。
因此,我的搜索開始了。我一直在尋找VB.net的DirectX 2D教程。到目前爲止,我還沒有取得可觀的成就。實際上,我需要做的就是能夠在位置pos
處繪製位圖x
。
到目前爲止,我一直在使用System.Graphics和一個被黑的位圖作爲我的緩衝區,所以我會去做任何可以改進的地方。我使用VB.net所以我會ok如果你給我的一個C#,我很擅長能夠閱讀它(我也有一個很好的轉換器)。我只是更喜歡VB.net來節省時間。
謝謝! :)
XNA是使用託管代碼時的路要走。 – Nasreddine
@Nacereddine我沒有使用它,因爲它會複雜,我的客戶使用。我正在尋求DirectX的幫助 – FreeSnow