[問題]DirectX的範例碼無法正常運作

作者: commandoEX (卡曼都)   2017-05-18 13:03:27
最近想用DirectX寫個小程式(讀外部文字檔去建3D模型然後截圖)
但是我在試C#範例時就卡住了...
範例是看MSDN上的Tutorial 1: Creating a Device
https://msdn.microsoft.com/en-us/library/windows/desktop/ms920749.aspx
把程式碼全都複製到空白文件中去測試
CPU有在動但是說好的藍色視窗就是不會出現
然後去另一個網站找範例
我看語法看起來大同小異
http://www.riemers.net/eng/Tutorials/DirectX/Csharp/Series1/tut2.php
一樣不會跳視窗出來...
其他還有找幾個範例都是類似的也都一樣不會產生視窗
我自己一行一行丟Message.Show看應該是創立新的視窗時就卡死了
...
using (CreateDevice frm = new CreateDevice())
...
後面就都沒顯示了
我使用的IDE是VS2015社群版 update3
加入參考的directx dll是從
C:\Windows\Microsoft.NET\DirectX for Managed Code\1.0.2902.0
抓出來的
不知道有沒有人可以幫忙看看我哪個環節出問題?
謝謝
作者: chchwy (mat)   2017-05-18 20:00:00
Managed DirectX我記得 M$ 很久以前就棄守了
作者: lightyan (lightyan)   2017-05-19 16:45:00
用SharpDX
作者: commandoEX (卡曼都)   2017-05-19 19:56:00
sharpdx沒教學文件不知到要怎樣用...就算棄守基本的運作還是要保證吧= =
作者: lightyan (lightyan)   2017-05-19 20:53:00
https://github.com/sharpdx/SharpDX-Samples我個人是從C++開始學 不然會完全看不懂C#的在幹嘛
作者: commandoEX (卡曼都)   2017-05-19 21:43:00
最近翻了不少C#的文件,簡單的語法大概有個底了這個周末看看能不能把程式弄出來感覺MS一堆被拋棄的套件...但新東西都沒啥教學Q Q
作者: lightyan (lightyan)   2017-05-19 23:14:00
我是用WPF+SharpDX(Direct2D) 參著玩
作者: chchwy (mat)   2017-05-24 22:35:00
堅持要用C#寫DirectX應該只會給自己找麻煩而已因為我自己就是做DirectX的 這領域基本上就是C++稱霸
作者: commandoEX (卡曼都)   2017-05-25 20:13:00
我跟VC++和C#都不熟,但C#UI設計比較方便

Links booklink

Contact Us: admin [ a t ] ucptt.com