ページ 11

pngの変換

Posted: 2009年5月28日(木) 23:05
by
png形式の画像を読みこむ関数を作成しております。

bmpは
hbmp = (HBITMAP)LoadImage(0, name, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
的なかんじでできたのですが

このやり方では
png
はできませんよね?

どのように対処すればよいのでしょうか?

WindowsAPIとC++のみで書きたいです。

Re:pngの変換

Posted: 2009年5月28日(木) 23:12
by lbfuvab
http://homepage2.nifty.com/sophia0/png.html

↑が参考になるかと思いますよ。


# 条件から外れますが、libpngを使うと言う手もあります。

Re:pngの変換

Posted: 2009年6月01日(月) 22:38
by
>>lbfuvabさん
自分なりにいろいろなサイトを見てみたのですが
理解できませんでした・・・

APIだけではできないことは理解したのですが
具体的にどうやってけばよろしいのでしょうか?

Re:pngの変換

Posted: 2009年6月01日(月) 23:16
by Justy
libpngとzlib必須ですが。

PNG画像をビットマップとして読み込む
ttp://www.geocities.jp/katayama_hirofumi_mz/win32/loadpng.htm


 あとはこちらが参考になるかと。

JPEGやPNGが読めるLoadImage関数
ttp://naruhodo.television.co.jp/qa4052901.html?ans_count_asc=1