バグと思われる挙動を発見したため報告させていただきます。
以前問い合わせた「動的に音源に空白をつけたり切り出す処理」を実装中、サウンドファイルから生成したソフトサウンドのデータをReadSoftSoundDataでデータを取得しようとしたところ、
取得した値が変数に格納されていない(VC++で初期化していない変数をReadSoftSoundDataに渡すと-858993460という値が入ったままになっている)かのような挙動を示しました。
戻り値は正常な動作が行われたことを示す「0」が返ってきています。
サウンドファイルからソフトサウンドの生成は正常に行うことができている模様です。(LoadSoundMemFromSoftSoundでソフトサウンドから正常に変換できた)
環境はWindows版です。