問題タブ [obs]
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.
python - OBS Studio プログラムでオプションを設定する方法
OBS Studio 用のプラグインを作成していますが、luaobs または obspython を使用して記録ファイル名/パスを設定しようとしています。
これらの設定をプログラムで設定するにはどうすればよいですか?
.net - Windows マルチモニター システム、.net Screen を DirectX モニターにマップ #
必要性について説明します。
バグ報告の目的で、画面のビデオ キャプチャの方法をアプリケーションに含めます。
この目的のために、OBS studioというオープン ソース ライブラリを使用します。
マルチモニターのセットアップ (ほぼ 100% の顧客ベース) では、キャプチャするモニターを OBS に指示する必要があります。OBS は DirectX を使用します。これには、モニターにインデックスを付けて 0 から番号を付ける方法があります。
私たちのアプリケーションは .net アプリです。関連すると思われる 2 つの API 呼び出しは次のとおりです。
これらの静的呼び出しは、Screen オブジェクト、または画面オブジェクトの配列 ( .NET docs ) を返します。
今質問:
- OBS に記録を依頼できるように、アプリのメイン ウィンドウ (.net の「画面」が指定されている場合) の DirectX モニター番号を見つけるにはどうすればよいですか?
- つまり、AllScreens 配列を .NET からマップして、DirectX が理解するインデックスを監視するにはどうすればよいでしょうか?
平和。