トップページ > 過去ログ > 記事閲覧
黒(に限りなく近い色)の非透過
名前:ティディペン 日時: 2007/03/25 20:14

DrawGraph( 0 , 0 , GHandle , TRUE ) ; の方法で透過すると、自分のパソコンではRGBの値が2つが0で、 どれか1つが8以上なら透過されないのですが、 これは個々のパソコンの環境によるものでしょうか? もしそうなら、黒が多くのパソコンで透過されないためには RGBの値をいくらに設定すればいいでしょうか?

Page: 1 |

Re: 黒(に限りなく近い色)の非透過 ( No.1 )
名前:管理人 日時:2007/03/26 14:01

 ティディペンさん始めまして、DXライブラリの管理人です。 > DrawGraph( 0 , 0 , GHandle , TRUE ) ; > の方法で透過すると、自分のパソコンではRGBの値が2つが0で、 > どれか1つが8以上なら透過されないのですが、 > これは個々のパソコンの環境によるものでしょうか? > もしそうなら、黒が多くのパソコンで透過されないためには > RGBの値をいくらに設定すればいいでしょうか?  一概にパソコンの環境に因るものとはいえませんが、RGBの値どれか 一つでも8以上であれば透過されない筈です。
Re: 黒(に限りなく近い色)の非透過 ( No.2 )
名前:風鈴 日時:2007/03/28 23:49

返事が遅くて、もう既に見ていないかもですが あえて黒にこだわる必要はあるのかな・・・? 黒じゃない色でいいのなら SetDrawScreen(DX_SCREEN_BACK);の後SetTransColor(R, G, B);を加えれば 任意の色で透過できるかと。

Page: 1 |