HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
1119
とあるプログラマHSPでアニメGIF作成4解決


とあるプログラマ

リンク

2018/11/19(Mon) 23:13:16|NO.85848

お世話になっております。
HSPでアニメーションGIFの作成をすることは可能でしょうか?
調べてみたのですが、アニメーションGIFの読み込み・表示はできるものの、書き込み・保存はヒットしませんでした。
自前のコマ画像やHSP内(A2D等)で描画したものをアニメーションで保存したいです。
最低限の機能として色数指定、フレーム毎のウェイト時間の設定、できれば透過とパレット、インターレース指定ができると嬉しいです。



この記事に返信する


KA

リンク

2018/11/20(Tue) 06:18:16|NO.85849

他の物でも同じですが、ファイルの仕様が分かっていれ
ば、難易は別として作成は可能です。

まず仕様を探して解析してください。



nori

リンク

2018/11/21(Wed) 01:45:57|NO.85852

自分もアニメGIF作成に関して調べてみたんですが、直接保存する命令って無いっぽいんですよね。
なのでフォーマット調べて自前でバイナリデータ作成し、保存する形になるかと。

外部DLL使用でも問題なければ、「imgctl.dll」を使用するのが手っ取り早いと思います。
https://www.vector.co.jp/soft/win95/prog/se222453.html

色数に関しては、なたでラボ様の「ipmpack 」モジュールがオススメです。



とあるプログラマ

リンク

2018/11/21(Wed) 20:36:15|NO.85857

>>KAさん、noriさん
情報ありがとうございます。
どうやらバイナリを扱うか外部DLLを使うしか無さそうですね。
imgctl.dllはHSP向けではないのでヘッダファイルがなく関数の扱いは少し調べる必要がありそうですね…
一応これを使ってみることにしてみます。



寄り道

リンク

2018/11/21(Wed) 20:44:09|NO.85858

>imgctl.dllはHSP向けではないのでヘッダファイルがなく関数の扱いは少し調べる必要がありそうですね…
HSP用のサンプルは、ここにあります。

imgctl.dll Sapmle Code for HSP3
http://lhsp.s206.xrea.com/works/other.html#imgctl



ONION software Copyright 1997-2018(c) All rights reserved.