DirectShowと戦うスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
244:240 07/03/06 01:37:56 ttp://msdn.microsoft.com/library/ja/directx9_c/directx/htm/usingwindowlessmodewiththevmr.asp?frame=true ここのウィンドウレスモードの説明を見ていると、こちらのほうが良さそうですし、なんとか ウィンドウレスモードで動くようにしてみます。 245:デフォルトの名無しさん 07/03/06 15:01:49 >>243 古来より DirectShow でフルスクリーン再生をする際には、 レンダラをフルスクリーンモードにするのではなく 単に全画面のウィンドウで再生する方が好しということになっています。 後者はそれでしょう。 246:240 07/03/06 16:27:28 ウィンドウレスモードで解決しました! >>245 なるほど、そういうことですか。 247:デフォルトの名無しさん 07/03/07 21:22:13 二つのキャプチャデバイスが接続されているPC上で、ボタンをクリックする度に IEnumMoniker::Next()を繰り返すことでキャプチャデバイスを切り替えるというプログラムを組んでいます。 デバイスが検出されなくなったら、IEnumMoniker::Reset()をして先頭から数えなおすように しています。 一回の切り替えを細かく説明すると、 ストリームの停止→キャプチャフィルタの削除→上記メソッドで検出した新たなデバイスをグラフに追加 →ICaptureGraphBuilder2::RenderStream()でグラフをVMR9に直に接続→再生 という流れです。 これに問題がありまして、この切り替えを8回繰り返す(4順する)と必ず画面が最後のフレームを 表示したまま固まってしまいます。 考えられる原因や対処法がありましたら、ご教授お願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4291日前に更新/216 KB
担当:undef