- ベストアンサー
mciSendStringによるmpegファイルの再生
現在mciSendStringを使って簡単な動画再生プログラムを作成しています。 .aviの再生まではできたものの、ファイルの拡張子が.mpegとか.mpgとかである MPEGファイルの再生を使用とすると途端に実行時エラーでロードに失敗してしまいます。 ソースコードと実行時のファイルと使用した動画はこちらです。 http://fatalita.sakura.ne.jp/OKWave/mpegMCI.zip もし宜しければどこが悪かったのか教えていただけると幸いです。 後、作業環境は以下の通りです。 環境:Visual Studio 2005, WinXP
- みんなの回答 (2)
- 専門家の回答
お礼
あ、すみません。画面の更新の為にInvalidateRectなどを入れるべきでした。 mciSendCommandを使ったプログラムも試し、私以外の人が作ったものも試してみましたが、 結果は同じでした。 やはりmpegだと環境依存してしまうようです。 しかしwmv形式は読み込めるということが分かったのでmpegはあきらめることにしました。 ありがとうございます。