Soundライブラリ - メモリブロック転送関数

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,1999