1

我收到了一个需要转换为不依赖于 NVIDIA GPU 的 NVIDIA Active Shutter 3D 程序。我从未处理过图形 API,并且很难找到可以与我所拥有的东西一起使用的替代 API。

有人可以指出我正确的方向吗?

基本上我只需要现有代码就可以在三星有源快门高清电视上工作,而无需使用 NVIDIA 任何东西。

现有程序是 c++ mfc windows 独立程序,使用 NVAPI(dx9 VS2008 项目)和我没有编码的完全自定义引擎。

接受任何和所有合理的建议。我不是编码老手,所以请尽量保持对初学者友好。我通常做 c#,所以我对这个 c++ 的东西有点不适应。

提前感谢您的帮助!

4

1 回答 1

0

在 Direct3D 中,在Direct3D 11.1之前,没有独立于供应商的方式来启用主动立体声。在 11.1 之前,您别无选择,只能使用 AMD 和 NVIDIA 特定的非标准方法。

另请注意,Direct3D 9 和 Direct3D 11.1 是非常不同的 API,而 Direct3D 11.1 立体视觉需要 Windows 8 或更高版本。移植工作量可能很大,也可能不大。

如果您对 Direct3D 立体视觉感兴趣,可以从这个 MSDN示例开始。

于 2015-08-20T20:50:20.993 回答