DirectShowと戦うスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
342:デフォルトの名無しさん 07/03/25 16:03:45 変換フィルタを作っているんですが、そのフィルタのコンストラクタでmallocを使って メモリを確保し、デコンストラクタでfree()で解放するようにしているのですが、 アプリ側でRemoveFilter()をしても、デコンストラクタが起こらないのかメモリが解放されません。 どうすればデコンストラクタを起こすことができるでしょうか? 343:342 07/03/25 16:05:53 ↑すみません、デコンストラクタじゃなくてデストラクタです。 344:デフォルトの名無しさん 07/03/25 16:30:43 RemoveFilterってグラフからフィルタを切り離すだけだろ そりゃデストラクタは呼ばないんじゃねーの? 345:342 07/03/25 18:09:19 >>344 そうみたいですね。 いろいろ考えたんですが、完全に削除できないのなら、そのまま残しておいて再利用しよう、という 方針で組んだところ、望む動作を実現できました。 いちいち削除する必要がなかっただけの話でした・・・。 ありがとうございました。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4291日前に更新/216 KB
担当:undef