■Ogg DDSD Library
■説明
便利ルーチン集です。
QDのDDSDを使う方専用です。(わからない場合は使用しないように)OggデータをTDDSDWaveData、TDDSDWave3D形式に変換するルーチンが入ってます。
効果音とかに要るでしょ(w
■使用する前に
必ず _VorbisfileInitialize 命令でDLLを組み込む必要があります。
起動時に一回だけ実行すればいいので、FormCreateの最初にでも宣言するといいでしょう。
また、解放時には _VorbisfileFinalize 命令でDLLを解放してください。
■関数
function OggToWaveData(DS:TDDSD;Filename:String):TDDSDWaveData; overload;
function OggToWaveData(DS:TDDSD;ss:TMemoryStream):TDDSDWaveData; overload;OggデータをTDDSDWaveData形式に変換します。
function OggToWave3D(DS:TDDSD;Filename:String):TDDSDWave3D; overload;
function OggToWave3D(DS:TDDSD;ss:TMemoryStream):TDDSDWave3D; overload;こっちはTDDSDWave3D形式に変換します。