作者commandoEX (卡曼都)
看板C_Sharp
标题[问题]DirectX的范例码无法正常运作
时间Thu May 18 13:03:27 2017
最近想用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
抓出来的
不知道有没有人可以帮忙看看我哪个环节出问题?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.115.66.73
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1495083814.A.E10.html
1F:推 chchwy: Managed DirectX我记得 M$ 很久以前就弃守了 05/18 20:00
2F:推 lightyan: 用SharpDX 05/19 16:45
3F:→ commandoEX: sharpdx没教学文件不知到要怎样用... 05/19 19:56
4F:→ commandoEX: 就算弃守基本的运作还是要保证吧= = 05/19 19:59
6F:→ lightyan: 我个人是从C++开始学 不然会完全看不懂C#的在干嘛 05/19 20:55
7F:→ commandoEX: 最近翻了不少C#的文件,简单的语法大概有个底了 05/19 21:43
8F:→ commandoEX: 这个周末看看能不能把程式弄出来 05/19 21:45
9F:→ commandoEX: 感觉MS一堆被抛弃的套件...但新东西都没啥教学Q Q 05/19 21:46
10F:推 lightyan: 我是用WPF+SharpDX(Direct2D) 参着玩 05/19 23:14
11F:推 chchwy: 坚持要用C#写DirectX应该只会给自己找麻烦而已 05/24 22:35
12F:→ chchwy: 因为我自己就是做DirectX的 这领域基本上就是C++称霸 05/24 22:36
13F:→ commandoEX: 我跟VC++和C#都不熟,但C#UI设计比较方便 05/25 20:13