DirectX.Capture ライブラリを使用して、AVI 形式の Web カメラに保存しています。50fps 以上のビデオを保存する必要がありますが、これを使用すると:
capture.FrameRate = 59.994;
FrameRate はまったく変化しません。その行の前には 30 があり、その行を通過しても 30 のままです。20 や 10 など、他の値を試してみましたが、何も変わりません。
その値を変更できるようにするには、他に何をすればよいですか? またはそれは私のハードウェアに関するもので、他のマシンで動作することを願っていますか?
どうすればいいのかわからないので、助けてください。
ありがとう