StageClear動画が描画されない場合がある
メモ。
・実質Divx動画でも再生は可能。(テスト動画はDivxコーデック。)
・現象としては3回に1回程度しか描画されないこと
・原因がまったくわからない。(ログを出力させてどこでバグが起きているか確認する必要がある。)
一旦DirectShowで再生できるようrev30でもう一度組みなおし。
結果。
・COM周りでエラー発生。ここばかりはどうしようもなさそう。
以下ログ抜粋。
---例外ここから----
System.Runtime.InteropServices.COMException (0xE0434F4D): CLSID {CE3CE3EE-5C4E-4BDC-A467-C068E1FC3DA5} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: e0434f4d。
---例外ここまで----
rev43でテクスチャに転送する方式の再生に対応させました。
それに伴いここも一旦クローズします。
現在はCAviを使用した描画方法を用いているが、
この場合24ビットの動画でかつDivx以外の動画にしか対応していないため、
他の動画の描画方法に変更する。