12 Nov 2004

プログラムでマスク画像生成

昨日言ってたアレ。VB専用です。ご注意アレ。
CとVB両方わかる人ならCにもすぐ対応できるかと思います。メンドイから作ってないだけ。

一度書いてこのblogはZipファイルをアップできませんといわれ
書いた文章全部消えたノ(´Д`)ヽナッカリサゲ

簡単に言うとこのモジュールを使うと、黒を透過色としたマスク画像を作ることができます。

メリットとしては
  • マスク画像をいちいち用意する必要がない

  • マスク画像の分、ファイルサイズが浮く<

デメリットとしては
  • 透過色が黒のみなので完全な黒が透過させたい絵で使えない

  • BitBltに比べると2〜3倍重くなる※

※毎回マスク画像を生成した場合
が上げられます。

概要ですが、3つの関数が用意されていて、
1つ目:黒を透過色としたマスク画像作成。
(黒いところが白くなってそれ以外が黒になっているマスク画像)
2つ目:黒を透過色として画像を転送―サイズ変更なし(転送元、先のサイズが一緒)
3つ目:黒を透過色として画像を転送―転送先のサイズ変更可能(拡大、縮小可能)

お約束ですが、このソースを使って起こったいかなる障害において
私ことhiloは責任を負いませんのであしからず。

それでもいいというかたは→コチラカラ

ご意見、ご要望、ご感想はコチラまで。[at]を@に。
hilo[at]s55.xrea.com

投稿者 hilo : 23:56 | Program関連

トラックバック

このエントリーのトラックバックURL:
http://hilo.s55.xrea.com/tt-cgi/tt_tb.cgi/60

Blog about Free ringtones

Motorola ringtones : 16 Jan 2007 20:22

コメント

Thank you!
[url&eq;http://rwiohzbr.com/ltjd/cgrt.html]My homepage[/url] | [url&eq;http://wxqilwdg.com/mwuc/lrpn.html]Cool site[/url]

投稿者 Debbie : 15 May 2006 19:42

Well done!
My homepage | Please visit

投稿者 Nick : 15 May 2006 19:42

Great work!
[url&eq;http://pgexbhta.com/ovay/htzq.html]My homepage[/url] | [url&eq;http://cyefnvot.com/endg/vruz.html]Cool site[/url]

投稿者 Gina : 29 Sept 2006 04:33

Good design!
http://pgexbhta.com/ovay/htzq.html | http://dggwpiet.com/bvky/xpgb.html

投稿者 Betty : 29 Sept 2006 04:33

Who are you thinking, and after strolling about the camp.

投稿者 all nations church : 2 Jan 2007 06:25

コメントしてください




保存しますか? はいいいえ