Vector2在名称空间'SharpDX'中不存在

问题描述 投票:0回答:2

我正在尝试使用Sharpdx渲染图形,但从一开始就遇到了麻烦。我已经导入了Sharpdx,d3dcompiler 3d11和dxgi,但是即使最简单的绘图操作也无法正常工作,因为我的错误列表告诉我,类型或名称空间“ Vector2”在名称空间“ SharpDX”中不存在]

我在github上看过Sharpdx的解决方案,它的确在名为Sharpdx的命名空间中确实有一个名为vector2的类,所以我对为什么不能调用它感到困惑

c# directx sharpdx
2个回答
3
投票

假设您正在使用SharpDX 3.0+,您需要添加对SharpDX.Mathematics组件的引用,该引用先前已集成到核心组件中,但现在已分离。


0
投票

1-您需要将库(SharpDX)引用到您的项目,该库可以从SharpDX.Mathematics下载。

[此外,如果您使用的是Visual Studio,那么这里是有关如何将其包添加到项目中的here

2-如果输入link不起作用,请尝试输入Vector2 variable = XY;

© www.soinside.com 2019 - 2024. All rights reserved.