DXライブラリはwav,mp3,ogg vorbisの音声データが使用できますが 関数にパスを渡してハンドルを受け取るという形式です ハンドルを貰うと言う方法ではなく DXライブラリのデコード機能を利用して PCMデータだけ欲しいのですが 今ある関数でそれができるものってありますでしょうか?
非公開関数のソフトウエアでサウンドの波形データを扱う機能でPCMデータを取得することができます こちらのスレッドの No.5 で解説していますのでよろしければご覧ください http://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=past&no=1800 ↑の説明の中にある LoadSoftSound でPCMデータを得たいサウンドファイルを読み込んで、 ReadSoftSoundData でサンプル位置を指定してデータを読み取るという流れです 高速にアクセスしたい場合は GetSoftSoundDataImage を使用してPCMデータが格納されている メモリアドレスを取得して直接アクセスしてください
管理人様 返答ありがとうございます 参考にさせて頂いて、実装しようと思います