MS API代码包 - 它是否支持DirectX的未来版本?

时间:2009-10-01 18:00:37

标签: directx

我正在努力决定Managed DirectX(通过MS API Codepack),SlimDX库(DirectX的托管包装),XNA(仅限Directx9的托管包装器)或非托管Directx(20%+额外开发时间) 。

因此,MS API Codepack让我感兴趣,因为它支持DirectX。但是,我觉得他们可能不支持使用Codepack的未来版本。我的想法是他们只是想要支持Windows 7附带的DirectX版本。

随着DirectX的进展,MSI API Code Pack DirectX功能是否会更新?

由于

1 个答案:

答案 0 :(得分:2)

没有办法知道这一点。

但是,我会说,我一直在使用SlimDX一段时间了,而且非常非常深思熟虑。与我尝试的其他选项相比,优势包括:

  • 支持DirectX 9,9Ex,10和11
  • Clean API - 非常容易从DirectX示例移植,但仍然感觉更像.NET
  • 32位和64位原生版
  • 与DX SDK版本保持同步(通常在新SDK的几周内,有一个新的SlimDX版本)

Windows API代码包中包含一个很好的包装,但对我来说有问题,因为它只是DX10 +,因此没有XP支持。