NNS_FndOpenArchiveFileByIndex

構文

#include <nnsys/fnd.h>
BOOL NNS_FndOpenArchiveFileByIndex(FSFile* file, NNSFndArchive& archive, u32 index);

引数

file FSFile構造体へのポインタ
archive NNSFndArchive構造体へのポインタ
index ファイルのインデックス値

返り値

ファイルのオープンに成功すれば真を返します。

説明

archiveindexにより指定されたファイルを、ファイルシステムを用いてオープンします。 オープンに成功すれば、ファイルシステムのAPIを使用してファイルの読み出しを行う事が出来ます。 ファイルのクローズには、ファイルシステムのAPI(FS_Close)を使用します。


    extern void* archiveBinary;

    NNSFndArchive archive;

    if (NNS_FndMountArchive(&archive, "ARC", archiveBinary))
    {
        FSFile file;

        FS_InitFile(&file);
        NNS_FndOpenArchiveFileByIndex(&file, &archive, 10);

        ......
        ......
    }

参照

NNS_FndGetArchiveFileByIndex

履歴

2004/05/14 初版