Partager via


CGBlendMode Énumération

Définition

Mode de fusion utilisé lors de la composition.

public enum CGBlendMode
type CGBlendMode = 
Héritage
CGBlendMode

Champs

Nom Valeur Description
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

Efface la destination et la rend transparente (R=0).

Copy 17

Copie la couleur source avec alpha dans la cible (R=S)

SourceIn 18
SourceOut 19
SourceAtop 20
DestinationOver 21
DestinationIn 22
DestinationOut 23
DestinationAtop 24
XOR 25
PlusDarker 26
PlusLighter 27

Remarques

Les modes de fusion sont utilisés lors de la composition d’images, les opérations combinant les données de couleur avec un canal alpha. Les opérations sont appelées opérations de fusion Porter-Duff.

Pour obtenir une explication détaillée, consultez le manuel de référence PDF.

Dans l’explication ci-dessous, les variables suivantes sont utilisées :

TermeDescription
RCouleur de résultat prémultipliée
SCouleur source
DCouleur de destination
SaValeur alpha source
DaValeur alpha de destination

S’applique à