SetMaskMode(mode)
mode
kann entweder #MASKVISIBLE
oder #MASKINVISIBLE
sein. Voreingestellt ist #MASKVISIBLE
. Wenn Sie den sichtbaren
Modus auswählen, werden alle Grafikbefehle sichtbare Pixel in
die Maske, andernfalls unsichtbare zeichnen. Offensichtlich
ist, dass eine Maske keine Farbinformationen, sondern nur diese
beiden Möglichkeiten pro Pixel haben kann (sichtbar oder unsichtbar).
Seit Hollywood 4.0 werden folgende Maskenmodi unterstützt:
#MASKVANILLACOPY:
#MASKAND:
#MASKOR:
#MASKXOR:
Nachfolgend finden Sie eine Tabelle, die die verschiedenen
Maskenmodi zusammenfasst. Bitte beachten Sie, dass die
Maskenmodi #MASKVISIBLE
, #MASKINVISIBLE
und #MASKVANILLACOPY
unabhängig von den Zielmaskendaten sind. Zielmaskendaten werden
nur von den Modi #MASKAND
, #MASKOR
und #MASKXOR
berücksichtigt.
Siehe SelectMask für mehr Informationen über die Maske.
Siehe auch ChangeBrushTransparency(), DeleteAlphaChannel(), DeleteMask(), InvertAlphaChannel(), InvertBrush() Befehl, InvertMask(), IsBrushEmpty(), ReduceAlphaChannel(), SetAlphaIntensity(), SetBrushTransparency() und SetBrushTransparentPen().