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

# buSetProgressCallback

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

### 書式

  void buSetProgressCallback( func )
  BU_PROGRESSCALLBACK func

### 引数

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

### 戻値

  なし

### 解説

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

### 備考

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

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

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

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

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

buSetProgressCallback

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998