目次 - SDL 3.0 API(機能別) - ストレージ - SDL_ReadStorageFile

SDL_ReadStorageFile

ストレージコンテナのファイルをクライアントのバッファに同期的に読み込む

ヘッダ

SDL3/SDL_storage.h

構文

bool SDL_ReadStorageFile(SDL_Storage *storage, const char *path, void *destination, Uint64 length);

引数

SDL_Storage *storage読み込むストレージコンテナ
const char *path読み込むファイルの相対パス
void *destinationファイルの読込先のクライアントのバッファ
Uint64lengthバッファの長さ

戻り値

(bool) ファイルの読み込みに成功したとき真, 失敗したとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

lengthの値はファイルのサイズと正確に一致している必要がある. ファイルのサイズはSDL_GetStorageFileSize()で得られる. この動作は後のリリースで緩和される可能性がある.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_ReadStorageFile - SDL Wiki