Vcl.Graphics.TBitmap.TransparentColor
Delphi
property TransparentColor: TColor read GetTransparentColor
C++
__property System::Uitypes::TColor TransparentColor = {read=GetTransparentColor, write=SetTransparentColor, stored=TransparentColorStored, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TBitmap |
説明
ビットマップが描写されるときに透過になるビットマップの色を指定します。
TransparentColor プロパティを使用すると,ビットマップの透過モード時の色を確認できます。TransParentMode プロパティが tmAuto(デフォルト)に設定されている場合,TransparentColor は,ビットマップイメージデータの最初のピクセルの色を返します。下から上に表示されるビットマップの場合,最初のピクセルは画面の左下端です。上から下に表示されるビットマップの場合(一般的ではない),最初のピクセルは画面の左上端です。
TransparentColor が割り当てられている場合は,TransparentMode は tmFixed に自動的に設定されます。これにより,新しい透過モード時の色を使用できます。TransparentColor が割り当てを無視して再び左下端の色を返すようにするには,TransparentMode を tmAuto に設定してください。