MPEGは、特にファイルを想像を絶するサイズに実際に圧縮するため、非常に優れた形式です。140Mb の未加工の AVI は現在わずか 4Mb ですが、品質は依然として非常に良好です。Windows が提供するアニメーション コントロールを使用すると、生の AVIしか再生できませんが、ビデオ ファイルのサイズが大きいため、代わりに MPEG を再生したいと考えています。
さて、 C++とWINAPIでそれを行うにはどうすればよいでしょうか? 一部の ActiveX コンポーネントを使用する必要がありますか? プラグイン/コーデック/サードパーティ プログラムが見つからないという嫌がらせを受けずに、他のユーザーが自分のアプリケーションを実行できるようにするにはどうすればよいですか? MPEG ビデオを表示するために何らかの方法でアニメーション コントロールを使用できますか? ありがとう