« YV12からRGB32への変換 | メイン | メニューが出ない »

2005年12月23日

吉里吉里 ムービー拡張日誌2:: レンダーレスモード

    

フルスクリーン切り替えに完全対応するべくVMRのレンダーレスモードを実装することにした。
改めてヘルプを見てみるとそんなに大変ではなさそう。
実装するインターフェイスは IVMRSurfaceAllocator9 と IVMRImagePresenter9 の2つでいいよう。
レンダリングするタイミングも IVMRImagePresenter9::PresentImage がコールされた時でいいようだ。
ただ、ヘルプでは良くわからない部分もある。
Direct3D ワールドでの DirectShow ムービーにサンプルソースの一部があったので、これでなんとなくわかった。

うまくいけばそんなに時間はかからずに実装できそうだな。
まあ、大体うまくいかないんだが。



投稿者 Takenori : 2005年12月23日 23:27




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