简体   繁体   English

以编程方式在图形卡中启用立体3D

[英]Programmaticaly enable stereoscopic 3D in the graphic card

We have a NVIDIA Quadro 5000 and want to set at the beginning of our C#-program the following settings in the graphics card, so that the screen automatically detects the 3D application. 我们有一个NVIDIA Quadro 5000,并希望在C#程序的开头设置图形卡中的以下设置,以便屏幕自动检测3D应用程序。

The following settings need to be set: 需要设置以下设置:

  • Stereoscopic Settings: Enable Stereoscopic 3D 立体设置:启用立体3D
  • stereo display mode: Generic Active Stereo 立体声显示模式:通用有源立体声
  • Enable Stereo: On 启用立体声:开
  • Vertical Sync: On 垂直同步:开

Is this possible, maybe even with XNA? 这可能吗,甚至使用XNA吗?

I had the same problem a while ago and found that you can use an API called NVAPI provided by Nvidia. 不久前,我遇到了同样的问题,发现可以使用Nvidia提供的名为NVAPI的API。 Please see this topic: How do you prevent Nvidia's 3D Vision from kicking in? 请参阅本主题: 如何防止Nvidia的3D Vision出现? (HOW TO CALL NVAPI FROM .NET) (如何从.NET调用NVAPI)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM