少しずつ再構築を進めていっています。
今やっているのは、AudioDriverクラスおよびその派生クラス(ASIO,DirectSound,WaveOut)の再構築です。
AudioDriverクラスはIAudioDriverクラスより派生するようにし、ドライバに対してはIAudioDriverインターフェースよりアクセスするようにしました。
ドライバごとの設定値は現在レジストリに保存していますが、MSXMLを使用してXMLファイルに読み書きするように改造しています。
少しずつ再構築を進めていっています。
今やっているのは、AudioDriverクラスおよびその派生クラス(ASIO,DirectSound,WaveOut)の再構築です。
AudioDriverクラスはIAudioDriverクラスより派生するようにし、ドライバに対してはIAudioDriverインターフェースよりアクセスするようにしました。
ドライバごとの設定値は現在レジストリに保存していますが、MSXMLを使用してXMLファイルに読み書きするように改造しています。