FMX.Graphics.TBitmap.CreateFromBitmapAndMask
Delphi
constructor CreateFromBitmapAndMask(const Bitmap, Mask: TBitmap);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | FMX.Graphics.pas | FMX.Graphics | TBitmap |
Beschreibung
Erstellt ein TBitmap-Objekt, indem eine Maske auf ein vorhandenes TBitmap-Objekt angewendet wird.
Der Parameter Bitmap
gibt das TBitmap-Objekt an, auf das die Maske angewendet wird.
Der Parameter Mask
ist die angewendete Maske.
Das erstellte TBitmap-Objekt hat den Wert des Alphakanals jedes Farbpixels, der dem Wert des Rot-Kanals im Parameter Mask
entspricht.
Tipp: Verwenden Sie zum Erzielen eines besseren Ergebnisses ein Graustufenbild für
Mask
. Das Bild enthält dieselben Anteile der Farben Blau, Grün und Rot.
Tipp: Die Maske und das Basis-Bitmap müssen dieselben Dimensionen haben. Ansonsten sind die Dimensionen des neuen TBitmap-Objekts 0.
Siehe auch
- FMX.Graphics.TBitmap.Create
- FMX.Graphics.TBitmap.CreateFromFile
- FMX.Graphics.TBitmap.CreateFromStream
- FMX.Graphics.TBitmap.Destroy
- System.TObject.Free