- - PR -
USBカメラのプロパティ表示
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-07-30 13:22
VB6.0で DirectShow の技術を使用してUSBカメラ(WEBカメラ)の動画の表示、再生のアプリケーションを作成しています。
USBカメラのプロパティ画面(解像度、コントラスト等を設定できる画面)を表示したいのですが、その方法が解りません。 わかる方がいらっしゃればご教授願います。 |
|
投稿日時: 2008-08-25 22:04
プロパティ画面の表示は
Win32APIのOleCreatePropertryFrame関数を使います。 http://msdn.microsoft.com/ja-jp/library/cc353961.aspx この関数を呼び出すためには,quartz.libだけでは不足で, ISpecifyPropertyPagesインターフェイスとCAUUID構造体が必要になります。 http://msdn.microsoft.com/ja-jp/library/ms959694.aspx http://msdn.microsoft.com/en-us/library/ms680048(VS.85).aspx VB6ではインターフェイスの定義は確かタイプライブラリを作成しなければ いけないはずなので,ハードルが高くなります。 VB.NETならばDirectShow.NETを使えば,容易に実現できます。 |
1