管理DirectX

时间:2009-09-17 22:13:53

标签: directx managed-directx

我猜这是一个非常深刻的主题,所以任何有洞察力信息的网址也很乐意接受。 我一直在使用本机directx工作,从未管理过。另一方面,主要是在开发不需要高级GPU渲染的其他类型的应用程序时,我通常坚持使用C#等托管代码。开始越来越喜欢C#,我一直在考虑尝试一些托管的directx。

所以我的问题是,如果使用托管directx有任何显着的缺点和优点。当然,我最感兴趣的是潜在的缺点。

如果我不回答,我可能不得不去。那我明天一定要回答第一件事! 我期待着听到您的回复。

纳斯

2 个答案:

答案 0 :(得分:7)

Managed DirectX已被Microsoft弃用。您仍然可以使用它,但它可能不再是您的最佳选择。替代方案包括XNASlimDX以及Windows API Code Pack中的新托管包装。

答案 1 :(得分:4)

现已弃用的“Managed DirectX”的另一种替代方法是SharpDx。这已针对XNA,SlimDX和Windows API代码包进行了基准测试,并且具有良好的results