Leggere in inglese

Condividi tramite


Combinazione di colori

La combinazione di colori consente a un'applicazione di creare nuovi colori combinando il colore della penna o del pennello con i colori nell'immagine esistente. L'applicazione può scegliere di disegnare il colore della penna o del pennello così come è (disegnando efficacemente su qualsiasi immagine esistente) o di combinare il colore con i colori già presenti.

La modalità di combinazione in primo piano, talvolta denominata operazione raster binaria, determina la modalità di combinazione di questi colori. Un'applicazione può unire colori, mantenendo tutti i componenti di entrambi i colori; mascherare i colori, rimuovere o moderare i componenti che non sono comuni; o mascherare esclusivamente i colori, rimuovendo o moderando componenti comuni. Esistono diverse varianti su queste operazioni di combinazione di base.

La combinazione di colori è soggetta all'approssimazione dei colori. Se il risultato della combinazione di colori è un colore che il dispositivo non può generare, il sistema approssima il risultato, usando un colore che può generare. Se un'applicazione mescola colori dithering, i singoli colori usati per creare i colori dithering sono combinati, e i risultati sono soggetti ad approssimazioni cromatiche.

Un'applicazione imposta la modalità di combinazione in primo piano usando la funzione SetROP2 e recupera la modalità corrente usando la funzione GetROP2.

Anche se esiste una modalità di combinazione di sfondo, tale modalità non controlla la combinazione di colori. Specifica invece se un colore di sfondo viene utilizzato durante il disegno di linee stilizzate, pennelli tratteggiati e testo.