首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows10和Visual Studio2013学习版上的DirectX

Windows10和Visual Studio2013学习版上的DirectX
EN

Stack Overflow用户
提问于 2020-04-13 06:33:58
回答 1查看 229关注 0票数 0

我已经在我的Windows 10笔记本电脑上安装了Windows SDK。但是,在我的代码中有对Microsoft.DirectX、Microsoft.DirectX.Direct3D、Microsoft.DirectX.Direct3DX和Microsoft.DirectX.DirectInput的程序集引用。它们会生成错误-当我编译代码时,类型或命名空间名称directx在命名空间Microsoft中不存在。我是否必须将代码指向安装在Windows SDK中的directx头文件。这些文件位于C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\cppwinrt\winrt\impl.如果是这样,我该如何将我的代码指向那里。其中的directx文件有Windows.Graphics.DirectX.0、Windows.Graphics.DirectX.1等。是否应该引用这些而不是Microsoft.DirectX、Microsoft.DirectX.Direct3D、Microsoft.DirectX.Direct3DX和Microsoft.DirectX.DirectInput。如果是这样的话,是怎么做的?

EN

回答 1

Stack Overflow用户

发布于 2020-04-13 16:17:46

Microsoft.DirectX.*程序集是仅在旧版DirectX SDK中提供的旧版托管DX 1.1程序集。它们与Windows运行时API或C++/WinRT语言投影没有任何关系。它们从未在任何Windows10SDK中发布,仅由遗留的DXSETUP包部署。

参见this blog postthis blog post

推荐的替代方案是使用SharpDXSlimDX

SlimDX不再是一个活动的项目,但它仍然是直接替换旧的托管DX 1.1

的好选择

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61179093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档