サウンド関数 - メモリブロック転送関数

sdMemBlkTransfer

メモリブロックハンドルの転送モードの設定

書式

SDE_ERR sdMemBlkTransfer( handle, dst_ptr )
SDMEMBLK handle
Sint32 dst_ptr

引数

handleメモリブロックハンドル
dst_ptr転送先のアドレス

戻値

SDE_ERR_NO_INITサウンドライブラリを初期化していない
SDE_ERR_HANDLE_NULLハンドルがNULLだった
SDE_ERR_HANDLE_ILLEGAL_VALUEハンドルがおかしなアドレスを指している

解説

メモリブロックの転送を行います。

備考

サウンドライブラリバージョン1.00.12から、 この関数を使って現在転送中のメモリブロックハンドルをさらに転送要求することができなくなっています。 今までエラーが出ていませんでしたが動作は保証できません。 必ずステータスがSDE_MEMBLK_STAT_FINISHになるまで待ってから再利用してください。

sdMemBlkTransfer
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998