数年前、私はDShow / DSoundの周りにいくつかのutilライブラリを作成して、WindowsC++アプリケーションでMP3を再生できるようにしました。それはまだC++/ MFCアプリでそれを行う通常の方法ですか、それとも一般的なWindows APIに組み込まれているDirectXの領域ですか?
動機は、単にWAVに標準のWindows PlaySoundメソッドを使用し、Windowsまたはより複雑な機能をラップするために作成したもののいずれかによって提供される同様に単純なAPIを使用してMP3を再生できるようにすることです。
編集:これは、大規模な商用のクローズドソースプロジェクト用です。そして、私たちは物事を単純にプレイしたいだけで、図書館に多額のお金を払っても飛ぶことはありません。