最近想用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:00Managed DirectX我记得 M$ 很久以前就弃守了
作者: lightyan (lightyan) 2017-05-19 16:45:00
用SharpDX
sharpdx没教学文件不知到要怎样用...就算弃守基本的运作还是要保证吧= =
作者: lightyan (lightyan) 2017-05-19 20:53: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++称霸