カメラ画像を表示するためには?

解決


ビックマン  2005-11-26 02:11:38  No: 59806

ダイアログボックスを使ったプログラムを作っています。USBカメラの画像が常にダイアログボックス外に別のウィンドウとして表示されており、ダイアログボックスのボタンを押すと、画像を静止画として表示できるようにしたいのですが、どのようにすればいいのでしょうか?

説明が上手くなく分かりにくいと思いますが、よろしくお願いします。


ボコノン教徒  2005-11-30 00:36:27  No: 59807

DirectShow(DirectX)のサンプルに「StillCap サンプル」というのがあり、
これがあなたの要望にもっとも近いと思われます。

CStillCapDlg::InitStillGraph()で、
  hr = pWindow->put_Owner( (OAHWND) hwndPreview );
から
  hr = pWindow->put_WindowStyle( WS_CHILD | WS_CLIPSIBLINGS );
までの以下の処理をなくすと、表示画面を独立させることができます。


ビックマン  2005-12-02 01:08:35  No: 59808

ボコノン教徒さん助かります。
おかげでカメラ画像の表示をさせるとこができるようになりました。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加