##### Shinobi Library - ファイルシステム関数

# gdFsOpen

ファイルのオープン

### 書式

> `GDFS gdFsOpen( fname, gf_dirrec )
> const char *fname
> GDFS_DIRREC gf_dirrec
> `

### 引数

> fname | ファイル名
> gf_dirrec | ファイル名を検索するディレクトリレコードハンドル

### 戻り値

> NULL | オープンに失敗
> それ以外 | ファイルハンドル

### 解説

> ファイルをオープンします。

> 引数 gf_dirrecにNULLを指定した場合は、カレントディレクトリから検索します。

### 用例

>     /* Sample 1 */
>     GDFS gf;
>     gf = gdFsOpen("A.BIN", NULL);

>     /* Sample 2 */
>     GDFS gf;
>     Uint32 dirbuf[gdFsGetDirSize(64)];
>     GDFS_DIRREC g_dir;
>     g_dir = gdFsCreateDirhn(dirbuf, 64);
>     gdFsLoadDir("MOVIE", g_dir);
>     gf = gdFsOpen("SMP.MOV", g_dir);

### 備考

> この関数はドライブに実際にアクセスする関数ではありません。

gdFsOpen

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000