GIF アニメの指定フレームの遅延時間を取得 (10ms 単位)
d2d_gif_frame_delay handle, frame_idx
handle : d2d_gif_load が返した GIF ハンドル frame_idx : フレーム番号 (0 始まり)
(プラグイン / モジュール : hspd2d)
指定フレームの表示遅延時間を 10ms 単位で stat に返す (例: 10 なら 100ms)。 GIF の Graphic Control Extension Delay Time フィールドの値をそのまま返す。 フレーム番号が範囲外、もしくはハンドルが無効な場合は 0 を返す。
| d2d_gif_load | GIF アニメファイルを読み込んでデコーダハンドルを取得 | (hspd2d) |
| d2d_gif_frame_count | GIF アニメのフレーム数を取得 | (hspd2d) |
| プラグイン / モジュール | hspd2d |
| バージョン | 0.4 |
| 作成日 | 2026/04/14 |
| 著作者 | IronHSP project |
| URL | https://github.com/inovia/IronHSP |
| 備考 | hspd2d.hsp をインクルードすること。hsp3net 専用 (NSTRUCT / intptr / COM 機能を使うため)。 |
| タイプ | 内蔵命令 |
| グループ | hspd2d - DirectWrite + Direct2D + WIC 描画モジュール |
| 対応環境 |
|
| hs ファイル | hsphelp\hspd2d.hs |