- ベストアンサー
gifイメージをメモリ内に生成するには?
gifのイメージをメモリ内に直接生成するにはどうしたらいいでしょうか? gd を使っているのですが、ファイルにgifイメージを書き出す関数があるのにメモリに直接書き出す方法がわかりません。しかたなく、いったんtmpファイルに書き出してそれを読み込んだりしてるのですが、直接メモリ内に生成することはできないでしょうか?
- みんなの回答 (2)
- 専門家の回答
gifのイメージをメモリ内に直接生成するにはどうしたらいいでしょうか? gd を使っているのですが、ファイルにgifイメージを書き出す関数があるのにメモリに直接書き出す方法がわかりません。しかたなく、いったんtmpファイルに書き出してそれを読み込んだりしてるのですが、直接メモリ内に生成することはできないでしょうか?
お礼
重ね重ねありがとうございます。 ぼくが見つけられなかったのは、Googleで「日本語のページを検索」にしていたせいでした。 > 呼び出し側とライブラリが同じ実装のmallocやfreeなどを使っているか > どうか確かでないなら、呼び出し側は free() ではなく gdFree() を呼び > 出さなければならない。 ここらへんは知らないとたいへんですね。使用目的は対戦ゲームのサーバーで相手のアバターを送り出すところなので知らないとそのうちにメモリが無くなってしまいます。