.NetFramework 3.5 と WPF と C#3.0 とC++/CLI と Native C++を使って音楽アプリを作ってみる(2)

公開:2008-04-03 06:29
更新:2020-02-15 04:36
カテゴリ:windows

現在の状況:

・XMPlayerをXMもしくはMODファイルの演奏部分のみにする。
・いろいろなフォーマットの演奏ができるようにISongPlayerインターフェースを定義し、XMPlayerをISongPlayerクラスの継承クラスにする。
・XMPlayerのDirectSound部分をDirectSoundクラスに分離。
・またいろいろなサウンドインターフェースに対応できるようにIOutputDeviceインターフェースを定義した。
・DirectSoundクラスはIOutputDeviceクラスの継承クラスとする。

http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/?root=sfxmtracker

最終的には、インターフェースデバイスや演奏部分はC++のネイティブ領域に持っていきたいが、まだまだ知識が足りない・・・。