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 |
キャンバス上のコピー先矩形領域を白で塗りつぶします。 |