Soundライブラリ - モジュールコントロール関数

sdPstmTransferWaveData

PCMストリームポートへの波形を転送

書式

SDE_ERR sdPstmTransferWaveData( handle, ch_num, memblk_handle ) 
SDPSTM handle 
const Sint8 ch_num 
SDMEMBLK memblk_handle 

引数

handle   対象のハンドル
ch_num   対象のチャンネル
memblk_handle   メモリブロックハンドル

戻り値

SDE_ERR_HOST_CMD_BUF_NO_ENOUGH   これ以上ホストコマンドを受けることができない
SDE_ERR_NO_INIT   サウンドライブラリを初期化していない
SDE_ERR_HANDLE_NULL   ハンドルがNULLだった

解説

PCMストリームポートに波形を転送します。

備考

実際に転送する前に、必ず転送してよいか検査する必要があります。 sdPstmIsTransferWaveData関数を実行することで、転送可能か検査することができます。 PCMストリームの再生を開始していないときは7000Hより大きなサイズは指定できません。

参照

sdPstmIsTransferWaveData()

sdPstmTransferWaveData
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999