Поделиться через


CGBlendMode Перечисление

Определение

Режим наложения, используемый во время композиции.

public enum CGBlendMode
type CGBlendMode = 
Наследование
CGBlendMode

Поля

Clear 16

Очищает назначение и делает его прозрачным (R=0).

Color 14
ColorBurn 7
ColorDodge 6
Copy 17

Копирует исходный цвет с альфа-каналом в целевой объект (R=S)

Darken 4
DestinationAtop 24
DestinationIn 22
DestinationOut 23
DestinationOver 21
Difference 10
Exclusion 11
HardLight 9
Hue 12
Lighten 5
Luminosity 15
Multiply 1
Normal 0
Overlay 3
PlusDarker 26
PlusLighter 27
Saturation 13
Screen 2
SoftLight 8
SourceAtop 20
SourceIn 18
SourceOut 19
XOR 25

Комментарии

Режимы наложения используются при создании изображений. Операции объединяют цветовые данные с альфа-каналом. Операции называются операциями Porter-Duff смешивания.

Подробное описание см. в справочном руководстве по PDF.

В приведенном ниже объяснении используются следующие переменные:

ТерминОписание
RЦвет предварительного результата
SЦвет источника
DЦвет назначения
СбИсходное альфа-значение
DaЦелевое альфа-значение

Применяется к