BonDriver共有ツール総合 その2at AVI
BonDriver共有ツール総合 その2 - 暇つぶし2ch338:名無しさん@編集中
15/09/17 01:38:04.41 UxTbU+TO.net
>>303-304
COINIT_MULTITHREADEDにするって事はCOM呼びだしのスレッド同期処理は全部自前でやるって事だけど
>>301で書いてるみたいに自前でスレッド起こして無い以上、どっちみちスレッド同期処理とか不可能だよね。
GetTsStream()やPurgeTsStream()がCriticalSectionでガードされてた所で
COMを呼び出すスレッドが同一スレッドである保証なんてどこにもないよ。
ガードされてても別スレッドからの呼出なら、どこかでCoInitialize()しなきゃいけない。
どっちみち>>301の方法以外では別スレッドからの呼びだしなんて解消出来ない。
COMのスレッド周りに関する話は
URLリンク(www.kekyo.net)
URLリンク(www.kekyo.net)
この辺が参考になるよ
COMのアパートメント(1)~(6)は全部読んだ方がいい。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch