我是C#的新手,正在尝试遵循我的一本初学者C#书中的教程,这本书已经有几年的历史了,并且是作者使用的教程之一:
using Microsoft.DirectX;
using Microsoft.DirectX.Direct3D;
我已经在2010年6月安装了DirectX软件开发工具包,我正在使用虚拟演播室2012,并尝试在引用管理器中添加对任何DirectX的引用,但都无济于事。这个教程是不是太过时了,或者我做错了什么?如果是这样,还有什么替代方案?
此外,我在其他关于SharpDX和c#的帖子中也看到过关于directx的引用,但我不明白这两者之间的关系。
谢谢
cmake -G "MinGW Makefiles"
出现以下错误:
Looking for sys/types.h
Looking for sys/types.h - found
Looking for stdint.h
Looking for stdint.h - found
Looking for stddef.h
Looking for stddef.h - found
Check size of off64_t
Check size of off64_t - done
Looking for fseeko
Looking for fseeko - not found
我正在尝试使用以下说明来构建一些使用XAudio2并在Windows7上运行的代码:
正如建议的那样,我包含了来自DirectX SDK的XAudio2.h:
#include <%DXSDK_DIR%Include\xaudio2.h>
结果:
fatal error C1083: Cannot open include file: '%DXSDK_DIR%Include\xaudio2.h': No such file or directory
哦,好吧。我非常确定VC++不会像那样扩展环境变量。所以我用一个直接包含它的#include替换了它:
#inclu