0

現在、NVAPI と 3D Vision を使用する Unity3d の外部プラグインに取り組んでいます。NVAPI には、アクティブ ステレオをオン/オフする 2 つの API 呼び出しがあります。

NvAPI_Stereo_Deactivate   
NvAPI_Stereo_Activate

そのため、ステレオのオン/オフを切り替えようとすると、次の例外を除いてランダムにクラッシュします。

Unity Player [バージョン: Unity 2017.1.0f3 (472613c02cf7)]
nvwgf2umx.dll により、0033:6f9981d8 のモジュール nvwgf2umx.dll でアクセス違反 (0xc0000005) が発生しました。

クラッシュは、3 回目の試行またはその後の試行で発生することがあります。私が現在想定しているのは、dll によってアクセスされる何らかの値で何かをしなければならないということです。問題は、NVIDIA の内部にあるため、アクセスできないことです。

Vsync オフ、3d 設定の管理で品質設定を最大に変更するなど、他の簡単な方法を既に試しましたが、すべて失敗しました。

NVDIA開発者フォーラムで同様の問題に遭遇しましたが、それに対する回答はないようです。これに関する提案やヘルプは大歓迎です。

エラーログへのリンクもここにあります

4

1 に答える 1