Managed DirectX开发教程?

有没有什么好的教程,对于新的DirectX开发人员? 我想在一个项目中使用SharpDX库,但对于这种graphics编程来说,这是一个全新的方法。 我正在寻找一个很好的资源,非常初学者级的DirectX示例,无论是在网上或印刷? 我认为那里的代码将会是C ++,但是我希望它们能够直接映射到C#。

你可能想看看微软的XNA 。 这不是完整的DirectX交易,但它的特点来说是非常接近的。 为了理解这个接口,你需要(基本上)没有DirectX / C ++的先验知识。 它带有自己的抽象,因此如果你不需要像DirectX(和它的托管包装器)通常允许的那样低级访问,那么对你来说可能更容易接受。 此外,XNA Game Studio应该附带一些示例和教程,以便于进入graphics编程。

对不起,我不能肯定地说,因为我只是自己去了C ++ / DirectX路线。

Riemers.net有一些非常简单的方法来跟随直接从c ++或XNA直接编程DirectX的教程。 帮了我很多!

http://www.riemers.net/eng/Tutorials/dxcpp.php

请原谅自我推销,但我正在使用SharpDX和C#编写Windows 8 Metro的一些教程,从基础开始。 你可以在我的博客中find它们。

Jose Fajardo拥有一系列SharpDX演示,但是由于他们使用XAML interop,所以他们很难理解,除非你有一些Windows 8开发的知识。

SharpDX的全套软件也有一些很好的例子。