English
PROGRAMMER'S GUIDEファイルシステムライブラリ
戻る進む
ファイルシステムライブラリ

8.関数仕様-6


8.6 その他




Title

関数仕様

Function

CDのピックアップの移動

Function Name

GFS_CdMovePickup

No

6.1

 書 式
Sint32 GFS_CdMovePickup(GfsHn gfs)
 入 力
gfs:ファイルハンドル
 出 力
なし
 関数値
エラーコード。
 機 能
CDのピックアップをアクセスポインタの位置まで移動させます。
GFS_Fread関数、GFS_NwFread関数、またはGFS_NwCdRead関数によるCDからの読み込み時、ピックアップのシーク時間を短縮するために使用します。



Title

関数仕様

Function

エラー処理

関数の設定
Function Name

GFS_SetErrFunc

No

6.2

 書 式
void GFS_SetErrFunc(void (*func)(GfsErrFunc func), void *obj)
 入 力
func
:エラー発生時に呼び出される関数
obj
:func関数の第1引数
 出 力
なし
 関数値
なし
 機 能
エラーが発生したときに呼び出される関数を登録します。
funcにNULLを設定すると、エラー処理関数が未登録の状態になります。



Title

関数仕様

Function

エラー状態の取得

Function Name

GFS_GetErrStat

No

6.3

 書 式
void GFS_GetErrStat(GfsErrStat *stat)
 入 力
なし
 出 力
stat:エラー状態
 関数値
なし
 機 能
最後に実行したライブラリ関数のエラー状態を取得します。



Title

関数仕様

Function

トラック番号の変換

Function Name

GFS_ConvTno

No

6.4

 書 式
Sint32 GFS_ConvTno(Sint32 logtno)
 入 力
logtno : 論理トラック番号(ゲームディスクで扱うトラック番号)
 出 力
なし
 関数値
物理トラック番号(DDSディスク上のトラック番号)
 機 能
論理トラック番号を物理トラック番号に変換します。DDS(Direct Dispatch System)実行中以外の場合は、論理トラック番号=物理トラック番号となります。

戻る進む
PROGRAMMER'S GUIDEファイルシステムライブラリ
Copyright SEGA ENTERPRISES, LTD., 1997