色彩混合

混合色彩可讓應用程式結合畫筆或筆刷色彩與現有影像中的色彩,以建立新的色彩。 應用程式可以選擇繪製畫筆或筆刷色彩,如同 (有效地繪製任何現有的影像) ,或將色彩與已經存在的色彩混合。

前景混合模式有時稱為二進位點陣運算,會決定這些色彩的混合方式。 應用程式可以合併色彩,保留這兩種色彩的所有元件;遮罩色彩、移除或仲裁不常見的元件;或獨佔遮罩色彩、移除或仲裁通用的元件。 這些基本混合作業有數種變化。

混合色彩受限於色彩近似值。 如果混合色彩的結果是裝置無法產生的色彩,系統會使用其產生的色彩來近似結果。 如果應用程式混合了重複色彩,則用來建立重複色彩的個別色彩會混合,而且結果會受限於色彩近似值。

應用程式會使用 SetROP2 函式來設定前景混合模式,並使用 GetROP2 函式擷取目前模式。

雖然有背景混合模式,但該模式不會控制色彩的混合。 相反地,它會指定在繪製樣式線條、影線筆刷和文字時是否使用背景色彩。