« 動的フォーマット変更 | メイン | VMRとフルスクリーン化 »

2005年10月31日

吉里吉里 ムービー拡張日誌2:: Commitのタイミング

    

Win2kの方で動かなくなったのは、DecideBufferSize内でCommitしなくなったのが原因のようだ。
DecideBufferSize内のCommitを元に戻したら動くようになった。

だとしたら益々いつCommitするべきなのかなぞだ。
現状でもきちんと動いているがMPEG Iデコーダーなどとはタイミングが違うはず。
ヘルプのIMemAllocator::Commitの説明では、IMemAllocator::GetBuffer メソッドを呼び出す前に、必ずこのメソッドを呼び出すこととあるので、早くても問題はないと言えばないかもしれないが。。。
ま、接続したいレンダリングフィルタで問題が出なければいいか。



投稿者 Takenori : 2005年10月31日 19:57




comments powered by Disqus
Total : Today : Yesterday : なかのひと