VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2004/02/24(Tue) 00:16
投稿者Say
Eメール
URL
タイトルRe: PaintPictureについて

ちょっと放置プレイしてみましたが、
だれもレスつけないんでレスしますが・・・

透明なんて色は存在しません。
透明に見えるなら(いや、透明なら見えないんですがそれはおいといて)
それはどこかで親切なだれかがマスク処理して、背景と合成してくれているだけです。
白に「変わって見える」なら、それは変わって見えるのではなく、
おそらく本来が白で、親切な誰かがマスク合成して背景を重ね描きしてくれていたから
透明っぽく見えた(見えない)だけです。

>背景を透明で貼り付けることが出来るよい方法があったら

親切な「だれか」に頼らず、APIなんぞを使って自前でマスクでも合成でもすればいいかと・・・。
「アルファチャネル」とか、「アルファブレンド」とかで調べれば、
半透明にする方法なんかもみつかるでしょう。
アルファといっても横浜に買い物に行ったりするわけではありませんが。

「レイヤードウィンドウ」なんかでもお手軽半透明合成ネタが見つかるかと。
(OSが制限されますが。)

普通は透明といったらキーワードは「マスク」と「リージョン」です。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -