Bezeichnung
SetAlphaIntensity -- definiert die Intensität der Alphadarstellung (V2.0)
Übersicht
SetAlphaIntensity(level)
Beschreibung
Mit diesem Befehl können Sie den Grad der Transparenz aller Grafikbefehlen einstellen, wenn sie in den Alphakanal eines Pinsels zeichnen (wenn SelectAlphaChannel() aktiv ist). Der Transparenzgrad muss sich im Bereich von 0 bis 255 befinden, wobei 0 100% Transparenz und 255 keine Transparenz bedeutet. Die hier angegebene Intensität wird von allen Grafikbefehlen von Hollywood anstelle einer Farbe verwendet. Die Voreintellung der Alpha-Intensität ist 128.

level kann auch eine Zeichenfolge mit prozentualer Angabe sein, z.B. "50%".

Bitte beachten Sie, dass dies genau die Umgekehrten Angaben von SetLayerTransparency() sind: Dort gilt 0 für keine und 255 für volle Transparenz.

Siehe SelectAlphaChannel für mehr Informationen über den Alphakanal.

Neu in V2.5: Sie können nun die spezielle Konstante #VANILLACOPY im Argument level angeben. Wenn Sie dies tun, wird Hollywood den neuen Vanilla-Kopiermodus aktivieren. Dies bedeutet, dass alle Grafikbefehle, die Alphakanalpixel erstellen, diese Pixel direkt auf Ihrem Alphakanal des Pinsels kopieren. Z.B. wenn Sie einen Alphakanal eines Pinsels auswählen und dann mit dem Befehl TextOut() einen Antialiasing-Text zeichnen, wird Hollywood die genauen Alphakanaldaten des Antialiasing-Text in Ihren Alphakanal des Pinsels zeichnen, wo Sie sie weiter verarbeiten können. Wenn #VANILLACOPY aktiv ist und Sie Grafiken auf den Alphakanal zeichnen, der keine Alphadaten hat, wird Hollywood eine Alphaintensität von 255 (das heißt vollständig sichtbar) in den Alphakanal schreiben.

Siehe auch ChangeBrushTransparency(), DeleteAlphaChannel(), DeleteMask(), InvertAlphaChannel(), InvertBrush() Befehl, InvertMask(), IsBrushEmpty(), ReduceAlphaChannel(), SetBrushTransparency(), SetBrushTransparentPen() und SetMaskMode().

Eingaben
level
gewünschte Transparenzstufe (0 bis 255 oder Prozentangabe) oder: spezielle Konstante #VANILLACOPY für den speziellen Vanilla-Kopiermodus (V2.5)
Beispiel
Siehe SelectAlphaChannel


Navigation zeigen