Shinobiライブラリ - メモリーカード関数

buSetProgressCallback

経過コールバック関数の指定

書式

void buSetProgressCallback( func ) 
BU_PROGRESSCALLBACK func 

引数

func   経過コールバック関数アドレス

戻り値

なし

解説

処理中の経過コールバック関数を指定します。

備考

この関数は初期化終了コールバック関数中で実行してください。 指定する経過コールバック関数は、次のような場合に実行されます。

●即時復帰型関数を実行したとき

経過コールバック関数は1ブロックの読み書きが完了するごとに実行されます。 メモリーカードの1ブロックの読み込みには約1Int、書き込みには5Intの時間を必要としますので、 そのたびに経過コールバック関数が実行されることになります。

●メモリーカードが挿入されたとき

メモリーカードが挿入されると、システム領域、FAT、ディレクトリエントリなどの管理領域を読み込みます。 管理領域は全部で15ブロックあり、すべて読み込むのに16Intの時間を必要とします。


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