CGBlendMode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modalità di fusione utilizzata durante la composizione.
public enum CGBlendMode
type CGBlendMode =
- Ereditarietà
-
CGBlendMode
Campi
Nome | Valore | Descrizione |
---|---|---|
Normal | 0 | |
Multiply | 1 | |
Screen | 2 | |
Overlay | 3 | |
Darken | 4 | |
Lighten | 5 | |
ColorDodge | 6 | |
ColorBurn | 7 | |
SoftLight | 8 | |
HardLight | 9 | |
Difference | 10 | |
Exclusion | 11 | |
Hue | 12 | |
Saturation | 13 | |
Color | 14 | |
Luminosity | 15 | |
Clear | 16 | Cancella la destinazione e la rende trasparente (R=0). |
Copy | 17 | Copia il colore di origine con alfa nella destinazione (R=S) |
SourceIn | 18 | |
SourceOut | 19 | |
SourceAtop | 20 | |
DestinationOver | 21 | |
DestinationIn | 22 | |
DestinationOut | 23 | |
DestinationAtop | 24 | |
XOR | 25 | |
PlusDarker | 26 | |
PlusLighter | 27 |
Commenti
Le modalità di fusione vengono usate durante la composizione di immagini, le operazioni combinano i dati di colore con un canale alfa. Le operazioni vengono chiamate operazioni di fusione Porter-Duff.
Per una spiegazione dettagliata, vedere il manuale di riferimento pdf.
Nella spiegazione seguente vengono usate le variabili seguenti:
Termine | Descrizione |
---|---|
R | Colore risultato premoltiplicato |
S | Colore di origine |
D | Colore destinazione |
Sa | Valore alfa di origine |
Da | Valore alfa di destinazione |