目次 - SDL_image 3.0 - IMG_AddAnimationEncoderFrame

IMG_AddAnimationEncoderFrame

アニメーションエンコーダにフレームを追加する

ヘッダ

SDL3_image/SDL_image.h

構文

bool IMG_AddAnimationEncoderFrame(IMG_AnimationEncoder *encoder, SDL_Surface *surface, Uint64 duration);

引数

IMG_AnimationEncoder *encoder画像の追加先
SDL_Surface *surfaceアニメーションの次のフレームとして追加するサーフェイス
Uint64durationフレーム間隔. 単位はミリ秒だが, エンコーダの生成時にIMG_PROP_ANIMATION_ENCODER_CREATE_TIMEBASE_DENOMINATOR_NUMBERプロパティで単位を変えることもできる

戻り値

(bool) 成功のとき真, エラーのとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.

バージョン

SDL_image 3.4.0以降

関連項目

SDL Wikiへのリンク

SDL3_image/IMG_AddAnimationEncoderFrame