Webカメラからのキャプチャ解像度を変更したい場合,本来は以下のようにすれば良いはずです。1080);しかし,このAPIはカメラによっては効果がないことが良くあります。Logicoolのカメラでは16:9のキャプチャをしようと思っても無視されてしまう傾向にある気がします。長年未解決な問題です。(Windowsでの問題。併用するのが良いようです。以下のようなメリットがあります。ヘッダのみなので導入が簡単。Studioのバージョンを殆ど選ばない1。x64向けにも簡単にビルドできる。デメリットもありますが2それほど根本的なものでもありません。導入は以下のようにします。SDKの「qedit.h」が必要です。これは以下のように用意できます3。上記isoファイルをマウントします。Windows10の場合はダブルクリックすればドライブレターが割り振られてマウントされます。ファイル内にあります。ファイルを伸長します。場合はダブルクリックすればフォルダのように扱えます。任意のフォルダにおいて,自作プロジェクト等から「追加のインクルードディレクトリ」等を設定します。私はプロジェクト内に置いて相対パスで指定するようにしています。無いので「追加のライブラリディレクトリ」等を設定する必要はありません。併用で特に問題はありませんでした。解像度でキャプチャする例です。キャプチャになります。詳細ページによると,このカメラは以下の解像度でビデオキャプチャできるとあります。360P,480P,720P,1080P以下のコードは,これらの解像度で順にキャプチャをしていく例です。16:9の方の480Pというのは良くわかりませんでした(以下のコードに854×480を追加してみてもEWC_Open()が失敗します)。