サウンド関数 - モジュールコントロール関数

sdPstmTransferWaveData

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

書式

SDE_ERR sdPstmTrasferWaveData( handle, ch_num, memblk_handle )
SDPSTM handle
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