DirectShowと戦うスレ Part 2at TECHDirectShowと戦うスレ Part 2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト24:デフォルトの名無しさん 06/11/12 22:43:25 子プロセス作ってパイプで、とかアドホックな手もあるだろうけど CoUninitializeで無理なら駄目かもね。 インターフェイス使ってどうにかする方は俺には分からない。 25:デフォルトの名無しさん 06/11/12 22:50:09 >>23 1.IPin::Disconnectでピンの接続解除 2.SetFormat 3.RenderStream 26:デフォルトの名無しさん 06/11/12 22:55:41 AMCapみたいに、USBカメラのプロパティダイアログを呼んで 解像度変更するのはダメなの? 27:デフォルトの名無しさん 06/11/12 23:01:34 Managed DirectXが先に死亡したのねw 28:デフォルトの名無しさん 06/11/13 17:05:24 >>25 うおーー!! 成功しました。ありがとうございます。 FindPinで2つのフィルタ間の出力ピンと入力ピンとを見つけ、 そのピンをDisconnectで接続を外し、SetFormat。 そののちRenderStreamでできました。 ヘルプのDisConnectの欄をを見るとIPin::Disconnectの方は 「アプリケーションからこのメソッドを呼び出さないこと」 とか書いてて「じゃあヘルプに載せるなよ」とか思いました。 なんとかIFilterGraph::Disconnectの方で成功。 本当に助かりました。1つの問題で何時間も悩み、 DirectShowのクセの強さを痛感しました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch