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

sdMemBlkGetStat

メモリブロックハンドルのステータスチェック

書式

SDE_ERR sdMemBlkGetStat( handle, *stat )
SDMEMBLK handle
SDE_MEMBLK_STAT *stat

引数

handleメモリブロックハンドル
statブロックのステータスを取得した結果を格納する変数のポインタ

戻値

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

解説

メモリブロックハンドルのステータスを調べます。

結果を格納する引数 stat には次の値が返ります。

SDE_MEMBLK_STAT_TRANSFER_REMAINまだ転送が開始されていないメモリブロック
SDE_MEMBLK_STAT_TRANSFER_FINISHED転送が終了したメモリブロック
SDE_MEMBLK_STAT_TRANSFER_PROGRESS転送中のメモリブロック


sdMemBlkGetStat
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998