ファイルポインタの位置を変更する
val = FileRead_seek(FileHandle, Offset, Origin)
int FileHandle : ファイルハンドル LONGLONG Offset : Origin からのバイト数 int Origin : 初期位置 SEEK_SET=ファイルの先頭 SEEK_CUR=現在のファイルポインタの位置 SEEK_END=ファイルの終端
(プラグイン / モジュール : DxLibW)
FileRead_open関数で開いたファイルの現在のファイルポインタの位置を変更します。 Origin で指定した初期位置からの相対位置を Offset で指定します。 (例えば Origin を SEEK_END にして、Offset を -10 にすればファイルの終端から10バイト戻った位置を指定したことになります) この関数は SetUseASyncLoadFlag 関数で非同期読み込みに設定にすると、非同期で行うことができます。 ファイルポインタの位置変更が完了したかどうかは CheckHandleASyncLoad で確認することができます。 戻り値: 0:成功
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib ファイル |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |