問題タブ [nvapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - NvAPI_GPU_GetAllDisplayIds 関数が期待どおりに機能しない
C++ でNVAPIを使用して、プログラムの NVIDIA ディスプレイ設定を変更しています。
機能がうまく使えませんNvAPI_GPU_GetAllDisplayIds
。それを呼び出して返されるステータスは ですNVAPI_INCOMPATIBLE_STRUCT_VERSION
。
これが私のコードです:
私はmalloc
間違って使用していますか?ありがとうございました!
c++ - NvAPI_Stereo_Deactivate/NvAPI_Stereo_activate を切り替えると Unity アプリケーションがクラッシュする
現在、NVAPI と 3D Vision を使用する Unity3d の外部プラグインに取り組んでいます。NVAPI には、アクティブ ステレオをオン/オフする 2 つの API 呼び出しがあります。
そのため、ステレオのオン/オフを切り替えようとすると、次の例外を除いてランダムにクラッシュします。
Unity Player [バージョン: Unity 2017.1.0f3 (472613c02cf7)]
nvwgf2umx.dll により、0033:6f9981d8 のモジュール nvwgf2umx.dll でアクセス違反 (0xc0000005) が発生しました。
クラッシュは、3 回目の試行またはその後の試行で発生することがあります。私が現在想定しているのは、dll によってアクセスされる何らかの値で何かをしなければならないということです。問題は、NVIDIA の内部にあるため、アクセスできないことです。
Vsync オフ、3d 設定の管理で品質設定を最大に変更するなど、他の簡単な方法を既に試しましたが、すべて失敗しました。
NVDIA開発者フォーラムで同様の問題に遭遇しましたが、それに対する回答はないようです。これに関する提案やヘルプは大歓迎です。
エラーログへのリンクもここにあります
c# - nvapi を使用して GPU の完全な名前と使用状況を取得する
nvapi.dll を使用して、GPU の完全な名前と GPU の使用状況を取得しようとしています。この Web サイトで次の投稿に遭遇しました: C# Performance Counter Help, Nvidia GPU。
彼は 2 つのソースを使用します。1 つは dll 自体にあり (使用状況を取得するため)、完全な名前には nevidia Web サイトからダウンロードした nvapi のヘッダー ファイルを使用します。
私のプロジェクトでこの重複を避ける方法はありますか? dll のみを使用するか、nevidia が提供するヘッダー ファイルのみを使用します。すべてのヘルパーに感謝します