Vcl.Graphics.TCopyMode
Delphi
type TCopyMode = Integer;
C++
typedef int TCopyMode;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
type typedef |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
説明
TCopyMode ではグラフィック イメージがキャンバスにコピーされる方法を指定します。
TCopyMode 値ではコピー元のビットマップの色とコピー先のビットマップの色を結合する方法を記述します。
Windows ユニットでは、TCopyMode 値に次の定数を定義します。
| 値 | 意味 |
|---|---|
|
cmBlackness |
キャンバス上のコピー先矩形領域を黒で塗りつぶします。 |
|
cmDstInvert |
キャンバス上の画像を反転させて、コピー元を無視します。 |
|
cmMergeCopy |
キャンバス上の画像とコピー元ビットマップを論理 AND 演算子を使って合成します。 |
|
cmMergePaint |
反転したコピー元ビットマップとキャンバス上の画像を論理 OR 演算子を使って合成します。 |
|
cmNotSrcCopy |
反転したコピー元ビットマップをキャンバスにコピーします。 |
|
cmNotSrcErase |
キャンバス上の画像とコピー元ビットマップを論理 OR 演算子を使って合成し、その結果を反転させます。 |
|
cmPatCopy |
コピー元パターンをキャンバスにコピーします。 |
|
cmPatInvert |
コピー元パターンとキャンバス上の画像を論理 XOR 演算子を使って合成します。 |
|
cmPatPaint |
反転したコピー元ビットマップとコピー元パターンを論理 OR 演算子を使って合成します。この演算結果とキャンバス上の画像を論理 OR 演算子を使って合成します。 |
|
cmSrcAnd |
キャンバス上の画像とコピー元ビットマップを論理 AND 演算子を使って合成します。 |
|
cmSrcCopy |
コピー元ビットマップをキャンバスにコピーします。 |
|
cmSrcErase |
キャンバス上の画像を反転させ、その結果とコピー元ビットマップを論理 AND 演算子を使って合成します。 |
|
cmSrcInvert |
キャンバス上の画像とコピー元ビットマップを論理 XOR 演算子を使って合成します。 |
|
cmSrcPaint |
キャンバス上の画像とコピー元ビットマップを論理 OR 演算子を使って合成します。 |
|
cmWhiteness |
キャンバス上のコピー先矩形領域を白で塗りつぶします。 |