GetROP2 関数 (wingdi.h)

GetROP2 関数は、指定されたデバイス コンテキストのフォアグラウンド ミックス モードを取得します。 ミックス モードでは、ペンまたは内部の色と、画面に既に表示されている色を組み合わせて新しい色を生成する方法を指定します。

構文

int GetROP2(
  [in] HDC hdc
);

パラメーター

[in] hdc

デバイス コンテキストを処理します。

戻り値

関数が成功した場合、戻り値はフォアグラウンド ミックス モードを指定します。

関数が失敗した場合は、0 を返します。

注釈

フォアグラウンド ミックス モードを次に示します。

ミックス モード 説明
R2_BLACK ピクセルは常に 0 です。
R2_COPYPEN ピクセルはペンの色です。
R2_MASKNOTPEN ピクセルは、画面とペンの逆の両方に共通する色の組み合わせです。
R2_MASKPEN ピクセルは、ペンと画面の両方に共通する色の組み合わせです。
R2_MASKPENNOT ピクセルは、ペンと画面の逆の両方に共通する色の組み合わせです。
R2_MERGENOTPEN ピクセルは、画面の色とペンの色の逆の組み合わせです。
R2_MERGEPEN ピクセルは、ペンの色と画面の色の組み合わせです。
R2_MERGEPENNOT ピクセルは、ペンの色と画面の色の逆の組み合わせです。
R2_NOP ピクセルは変更されません。
R2_NOT ピクセルは画面の色の逆数です。
R2_NOTCOPYPEN ピクセルはペンの色の逆数です。
R2_NOTMASKPEN ピクセルは、R2_MASKPEN色の逆数です。
R2_NOTMERGEPEN ピクセルは、R2_MERGEPEN色の逆数です。
R2_NOTXORPEN ピクセルは、R2_XORPEN色の逆数です。
R2_WHITE ピクセルは常に 1 です。
R2_XORPEN ピクセルはペンと画面の色の組み合わせですが、両方にはありません。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wingdi.h (Windows.h を含む)
Library Gdi32.lib
[DLL] Gdi32.dll

こちらもご覧ください

描画関数と描画関数

描画と描画の概要

SetROP2