トップページ > 記事閲覧
透過PNGの描画について
名前:カシスオレンジ 日時: 2018/05/04 23:05

はじめまして、こんばんは。 透過PNGファイルを透明度を無効にして描画すると、下の画像のようになります。 (左:ビューワーで見た場合、右:DXライブラリ使用のプログラムで表示させた場合) h ttps://i.imgur.com/NRURmzU.png これはライブラリのバグでしょうか? 使用しているDXライブラリは下記のアドレスで配布されているバージョンです。 h ttp://dxlib.o.oo7.jp/cgi/patiobbs/patio.cgi?mode=view&no=4395
メンテ

Page: 1 |

Re: 透過PNGの描画について ( No.1 )
名前:管理人 日時:2018/05/04 23:48

> 透過PNGファイルを透明度を無効にして描画すると、下の画像のようになります。 「透明度を無効にする」というのは DrawGraph などの描画関数の引数 TransFlag を FALSE にする、ということでしょうか? 仮にそうだとしますと、仕様となります もし透過を有効にしても( DrawGraph などの関数の引数 TransFlag を TRUE にしても )右のようになるのでしたらバグです・・・
メンテ
Re: 透過PNGの描画について ( No.2 )
名前:カシスオレンジ 日時:2018/05/04 23:56

返信ありがとうございます。 >DrawGraph などの描画関数の引数 TransFlag を FALSE にする、ということでしょうか? そうです。 >仮にそうだとしますと、仕様となります なるほど、仕様だったのですね。 ファイルによっては問題なく表示される場合があるのですが、これについても仕様でしょうか?
メンテ
Re: 透過PNGの描画について ( No.3 )
名前:管理人 日時:2018/05/05 02:52

> ファイルによっては問題なく表示される場合があるのですが、これについても仕様でしょうか? はい、仕様となります 透明度によってペイントツール上では見えなくなっている部分の色がどのような色になっているかによりますので、 問題なく表示される画像は透明度が最大の部分の色が透明度を無視して表示しても問題ないように見える 色になっている、ということだと思います
メンテ
Re: 透過PNGの描画について ( No.4 )
名前:カシスオレンジ(解決) 日時:2018/05/05 18:10

なるほど、理解できました。 お忙しい中、返信ありがとうございましたm(_ _)m
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存