DirectShowと戦うスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
448:448 07/04/11 17:09:38 >>447 参考にします。 フィルタのGetMediaTypeでピンを判別するから良くなかったみたいです。 フィルタのGetMediaTypeは、出力ピンのGetMediaTypeからコールされるので、 出力ピンのGetMediaTypeでどっちのピンか判断し、それを記憶しておくことにしました。 CSplitterOutputPin::GetMediaType() { if(0==lstrcmpW(this->m_pName, L"Audio")){ //フィルタのメンバ変数にオーディオだと記憶させる。 m_pSplitterFilter->m_bOutputPinAudio=true; } else{ //フィルタのメンバ変数にビデオだと記憶させる。 m_pSplitterFilter->m_bOutputPinAudio=false; } return m_pSplitterFilter->GetMediaType(); } ↑のようにして、フィルタのGetMediaTypeでは、m_bOutputPinAudioを見て、 オーディオ、ビデオの設定をするようにしました。 一応接続はこれで上手くいきました。何かとても簡単な質問をしてしまった気がしますが… 449:デフォルトの名無しさん 07/04/18 22:36:27 1500円の2割引はいくら? 時速80km/hで走る車が1時間何キロ走る? ・・・ポカーン
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4289日前に更新/216 KB
担当:undef