掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
画像を重ねあわせするには? (ID:60659)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 3つの子ウィンドウはそれぞれコモンダイアログによりカラーを選べる > 選択になっております。 ソフトの制約で「固定で白は塗れない」のならそれはどうかと思いますが、 「ユーザが白をレイヤの透過色に指定」して、そのレイヤで白が塗れないと 言うことであれば、おそらくそれで仕様通りの正しい挙動なのでは? 透明色を意識させたくないならユーザに選択などさせないでしょうし、 選択する以上「白を塗る=そこを透過したい」という意思だと思いますが。 使い勝手が問題なら、仕様レベルで再検討された方がいいような気も。 デフォルトの選択色をもっと影響の少ない色にするとか、 そうやって選定した、影響の少ない色を予約してしまうとか...。 > 上記の仕様において、レイヤ毎に内部で使用していない色というのを > 透過色に指定するというのは可能でしょうか? 力技なら、DIBSection あたりでビットを走査すれば、使ってない色がわかるかと。 # 256色以下ならパレットを舐める。 可能なら予めバックグランドで走査しておくとか。 # もしくは前述のように、害の少ない色を先に予約してしまうか、 # ユーザに「使ってない色」を選ばせるか....。 ところで、試してなくてなんですが、AlphaBlend では透過できませんでしたか。 もしくは ID3DXSplite 使ってみるとか...(こちらは用途次第でしょうが。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.