bitmapを拡大や縮小し描画する関数あはりますか??

[戻る]
TKO 2009/11/18(水) 15:18:00
bitmapをLoadImage関数で取り込んで
TransparentBlt関数で表示するというプログラムがあるのですが

このbitmapイメージを拡大して表示する関数ありますか??

紅' 2009/11/18(水) 16:10:39
こんにちわ。
StretchBlt じゃダメですか?

subaru 2009/11/18(水) 16:22:08
GDI なら SetStretchBltMode→StretchBlt
GDI+ なら Graphics::SetInterpolationMode→Graphics::DrawImage
を使います。

縮小なら補完が効く GDI+ の方がキレイだと思います。

TKO 2009/11/18(水) 16:24:45
[[解決]]
ありがとうございます

さきほどは別のところでエラーが発生していました

TransparentBlt関数で青を透明にしながら

伸縮させたかったのですが

TransparentBlt関数のコピー先長方形を拡大、縮小することで
イメージを伸縮させることができました

古いスレッドには追加発言できません。