0

ラップトップ統合Webカメラで露出設定を制御しようとしています。

DirectShowを介してプログラムで制御することはできません-CameraControl_ExposureをCameraControlPropertyとして呼び出すと、IAMCameraControlインターフェイスはE_PROP_ID_UNSUPPORTEDを返します。

上記のDirectShowインターフェイスを使用して、さまざまなキャプチャデバイス(Logitech Webカメラなど)の露出設定を正常に変更しました。

IAMCameraControlで使用できない場合に露出制御に使用できる別のDirectShowインターフェイスはありますか?

露出設定を制御できる他の方法はありますか?もしそうなら、おそらくカメラドライバーを介して(DirectShowをメディエーターとして使用せずに)直接-どのように?

前もって感謝します!

4

1 に答える 1

1

カメラが DirectShow を介してこの設定を提供しない場合、「メーカー固有」であるメーカー固有のインターフェイスを使用することしかできません。

GraphEdit でカメラを実行しようとしましたか? デバイスがサポートするプロパティのダイアログが表示されます。

于 2010-07-21T14:51:53.880 に答える