共用方式為


CDC::SetROP2

設定目前的繪圖模式。

int SetROP2( 
   int nDrawMode  
);

參數

  • nDrawMode
    指定新的繪製模式。 它可以是下列其中一個值:

    • R2_BLACK 像素永遠是黑色。

    • R2_WHITE 像素永遠是白色。

    • R2_NOP 像素保持不變。

    • R2_NOT 像素是螢幕色彩的反向。

    • R2_COPYPEN 像素是畫筆色彩。

    • R2_NOTCOPYPEN 像素是畫筆色彩的反向。

    • R2_MERGEPENNOT 像素是畫筆色彩和螢幕色彩 (最後的像素= (而非螢幕像素) 或畫筆反轉) 的組合。

    • R2_MASKPENNOT 像素是色彩的組合通用於畫筆和螢幕 (最後的像素= (而非螢幕像素) 和畫筆) 的反向。

    • R2_MERGENOTPEN 像素是螢幕色彩和筆色彩 (最後的像素= (不是筆) 或螢幕像素) 的反向的組合。

    • R2_MASKNOTPEN 像素是色彩的組合通用於螢幕和畫筆 (最後的像素= (不是筆) 和螢幕像素) 的反向。

    • R2_MERGEPEN 像素是畫筆色彩和螢幕色彩 (最後像素的組合=畫筆或螢幕像素)。

    • R2_NOTMERGEPEN 像素是 R2_MERGEPEN 色彩 (最後像素的反向=無 (畫筆或螢幕像素)。

    • R2_MASKPEN 像素是色彩的組合通用於畫筆和畫面 (最後的像素=畫筆和螢幕像素)。

    • R2_NOTMASKPEN 像素是 R2_MASKPEN 色彩 (最後像素的反向=無 (畫筆和螢幕像素)。

    • R2_XORPEN 像素是畫筆或在螢幕色彩的組合,但是,在兩個 (最後的像素=筆 XOR 螢幕像素)。

    • R2_NOTXORPEN 像素是 R2_XORPEN 色彩 (最後像素的反向=無 (畫筆 XOR 螢幕像素)。

傳回值

先前的繪圖模式。

它可以是 Windows SDK提供的任何值。

備註

繪圖模式指定畫筆的色彩和填滿物件的內部如何合併具有色彩已經在顯示介面。

繪圖模式僅光柵裝置;它無法套用至巡覽裝置。 繪圖模式是表示兩個變數的所有可能的布林組合二進位光柵作業程式碼,使用二元運算子和或和 XOR (獨佔或) 和一元作業不會。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

CDC::GetDeviceCaps

CDC::GetROP2

SetROP2