• ベストアンサー

DirectXでのgif画像の表示

VB(6)からDirectX7で画像を表示させるプログラムを作成しているのですが,BMP画像ではなくGIF画像の表示のさせ方が分かりません.(書籍のサンプルなどではBMP画像のみでした)サンプル等ご存知の方教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

 Windowsの標準系式であるDIB形式への変換は避けられませんが、IPictureインターフェースを使うと簡単に変換できます。参考URLにサンプルがあります。  変換が遅いのでゲームなどで高速描画が必要な場合にはビットマップ形式にあらかじめ変換してリソースに組み込んでおくべきでしょう。 http://www.jouban.prug.or.jp/u/kit/Soft/jgb_view.html

参考URL:
http://www.osk.3web.ne.jp/~bwsoft/bws/directx3.html
silverjet
質問者

お礼

ありがとうございます. やはりBMP画像に変換しておいたほうがベストなのですね. 変換してからBMPで表示させようと思います. ありがとうございました.

関連するQ&A