Vcl.Imaging.pngimage.TPngImage.TransparencyMode
Delphi
property TransparencyMode: TPNGTransparencyMode read GetTransparencyMode;
C++
__property TPNGTransparencyMode TransparencyMode = {read=GetTransparencyMode, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.Imaging.pngimage.pas Vcl.Imaging.pngimage.hpp |
Vcl.Imaging.pngimage | TPngImage |
説明
PNG 画像で使われる透過モードを示します。
TransparencyMode を使用すると、PNG 画像でどの透過モードが使われているかを判断することができます。画像がアルファ チャネル情報を提供しているかどうか、あるいは、透過色が指定されているかどうかによって、TransparencyMode の値は変化します。このプロパティが取り得る値とその意味を以下の表に示します。
値 | 意味 |
---|---|
ptmNone |
PNG 画像は透過性をサポートしていません。 |
ptmBit |
PNG 画像はビット透過性をサポートしています。この値が使われるのは、PNG 画像にアルファ チャネル情報は含まれないけれども、透過色が定義されている場合です。 |
ptmPartial |
PNG 画像は部分透過をサポートしています。この値が使われるのは、画像がアルファ チャネル情報を提供している場合です。 |