SharpDX初学者教程第1部分:在Visual Studio 2013中设置SharpDX项目

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SharpDX初学者教程第1部分:在Visual Studio 2013中设置SharpDX项目相关的知识,希望对你有一定的参考价值。

原文 http://www.johanfalk.eu/blog/sharpdx-tutorial-part-1-setting-up-a-sharpdx-project-in-visual-studio-2013

这是我使用SharpDX的第一个教程。SharpDX允许您使用DirectX和C#渲染图形。我最近开始使用SharpDX,但是与其他选项相比,没有太多的文档和教程,因此我将继续编写这些教程。

注意:对于那些熟悉SharpDX的人,您可能知道它存在一个工具包,可以快速设置入门,这使得Game类与XNA中的类似。在那些教程中,我将不会使用Toolkit。

在本教程中,我们不会编写任何代码,只需在Visual Studio中设置一个新项目并添加所需的引用。

  1. 第一步是创建一个新的控制台应用程序并为其命名:
    MySharpDXGame

  2. 接下来我们需要添加对SharpDX的引用,我们将使用NuGet。右键单击Solution Explorer中的“References”,然后选择“Manage NuGet Packages ...”

  3. 搜索“SharpDX”。目前我们将安装名为“SharpDX”,“SharpDX.Direct3D11”,“SharpDX.DXGI”和“SharpDX.D3DCompiler”的产品。现在,如果您选择“已安装的软件包”,它应该如下所示: 

     技术图片

     

     

    正如您所看到的,NuGet上有许多SharpDX软件包,我们添加的软件包需要渲染一个简单的场景并编译着色器。

我们现在有一个正确的项目设置,在下一个教程中我们将看一下创建一个简单的窗口。

以上是关于SharpDX初学者教程第1部分:在Visual Studio 2013中设置SharpDX项目的主要内容,如果未能解决你的问题,请参考以下文章

SharpDX初学者教程第5部分:着色三角形

SharpDX初学者教程第3部分:初始化DirectX

SharpDX初学者教程第2部分:创建窗口

设置 Visual Studio for Windows 初学者教程

Mac安装配置Visual Studio Code(vscode)以及Java环境详细教程(初学者必看)

visual studio 怎么安装