プレイムービー関数をウィンドウモードでAVIファイルを再生させたのですが、ウィンドウ非アクティブになってから音だけ出て画面がでません。 どうやったら画面を出しながら再生できますか? お願いします。
SetAlwaysRunFlag(TRUE); を設定するといいのかもしれません。
けいしさんありがとうございます、試したところうまく動きました。 PlayMovieの処理が始まると勝手に非アクティブになるのは仕様、それともバグのどちらなのか悩む今日この頃です。
ピースさん始めまして、DXライブラリの管理人です。 PlayMovieの処理が始まると非アクティブになる、ということは無いはずなので、 恐らく環境に因るものだと思います。 動画再生に使用している DirectShow は他の DirectX のコンポーネントに 比べて第三者的なソフトウエアを色々引っ張ってきて動画処理を実現しているので、 その内のどれかが非アクティブになるような現象を引き起こしているのかもしれません。