Sound Library - PCM Streamモジュールコントロール関数

sdPstmGetCurTransferWaveDataAdr

全てのPCM Stream Port Handleの開放

書式

SDE_ERR sdPstmGetCurTransferWaveDataAdr( handle, target_slot, adr );
SDPSTM handle
const Sint8 target_slot
Sint32 *adr

引数

handle   PCM Streamポートのハンドル
target_slot   スロット番号
adr   次の転送先Addressを格納する変数のポインタ

戻り値

SDE_ERR_NOTHING   エラーなし
SDE_ERR_NO_INIT   Sound Library が初期化されていない

解説

次にsdPstmTransferWaveData()関数で転送されるRing BufferのAddressを取得します。

AddressはRing Bufferの先頭から数えます。 (つまりRing Buffer Sizeが4000Hなら取得する可能性のある値は0000H〜3FFFHまで)


参照

sdPstmTransferWaveData()
 PCM Streamポートにサンプルデータを転送

sdPstmGetCurTransferWaveDataAdr
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000