Anzeigen: Delphi C++
Anzeigeeinstellungen

FMX.Filter

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Enthält die Unit FMX.Filter.Effects und verschiedene Klassen und Typen, die in über Hardware (GPU) gerenderten FireMonkey-2D-Bitmap-Effekten verwendet werden.


Inhaltsverzeichnis

Units

FMX.FilterEnthält die Unit FMX.Filter.Effects und verschiedene Klassen und Typen, die in über Hardware (GPU) gerenderten FireMonkey-2D-Bitmap-Effekten verwendet werden.
FMX.Filter.EffectsDefiniert verschiedene FireMonkey-Filtereffekte, wie TDirectionalBlurEffect, TBandedSwirlTransitionEffect und TFilterHueAdjust.


Klassen

TFilter TFilter ist eine abstrakte Basisklasse für alle Filter ohne Implementierung.
TFilterClass

TFilterClass ist die Metaklasse für die Klasse TFilter.

TFilterRecRecord, der Filterattribute enthält.
TShaderFilter TShaderFilter ist eine spezielle Filterklasse, die GPU-Schattierer verwendet.
TShaderValueRecRecord, der Informationen über einen Schattiererwert enthält.

Routinen

FillCategory FillCategory gibt eine Liste der registrierten Filterkategorien zurück.
FillFiltersInCategory FillFiltersInCategory gibt eine Liste der registrierten Filter für die angegebene Kategorie zurück.
FilterByNameGibt den Nachkommen von TFilter mit dem angegebenen Namen zurück.
FilterClassByNameGibt das TFilterClass-Metaobjekt für den Filter mit dem angegebenen Namen zurück.
FilterRecErzeugt eine TFilterRec-Instanz, deren Felder mit den angegebenen Werten initialisiert sind.
FilterValueRec FilterValueRec erzeugt eine TShaderValueRec-Instanz, deren Felder mit den angegebenen Werten initialisiert sind.
RegisterFilterDient nur dem internen Gebrauch.
VarFromBitmapGibt das angegebene TBitmap-Objekt als Variante zurück.
VarFromPoint VarFromPoint gibt das angegebene TPointF-Objekt als Variante zurück.
VarFromPointXYGibt ein durch seine Koordinaten angegebenes TPointF-Objekt als Variante zurück.
VarIsBitmapGibt True zurück, wenn die Variante ein TBitmap-Objekt enthält, andernfalls False.
VarIsPointGibt True zurück, wenn die Variante ein TPointF-Objekt enthält, andernfalls False.
VarToBitmapGibt ein TBitmap-Objekt zurück, wenn die gegebene Variante ein Bitmap enthält, andernfalls nil.
VarToPointGibt ein TPointF-Objekt zurück, wenn die gegebene Variante ein TPointF-Objekt enthält, anderen falls nil.
VarToPointXGibt die horizontale Koordinate eines TPointF-Objekts zurück, wenn die gegebene Variante ein TPointF-Objekt enthält, andernfalls nil.
VarToPointYGibt die vertikale Koordinate eines TPointF-Objekts zurück, wenn die gegebene Variante ein TPointF-Objekt enthält, andernfalls nil.

Typen

TFilterClass

TFilterClass ist die Metaklasse für die Klasse TFilter.

TFilterRecRecord, der Filterattribute enthält.
TShaderValueRecRecord, der Informationen über einen Schattiererwert enthält.
TShaderValueRecArrayRepräsentiert ein Array mit TShaderValueRec-Werten, das von FMX.Filter.TFilterRec zur Aufnahme von Schattiererwerten verwendet wird.
TShaderValueTypeAufzählung mit Werten, die den Typ des als Variante enthaltenen Schattiererwertes repräsentieren.

Variablen

FiltersVariable, die die Klassennamen aller registrierten Filter enthält.
ShaderBitmapWird intern verwendet; kann vom Benutzer nicht geändert werden.
ShaderDeviceWird intern verwendet; kann vom Benutzer nicht geändert werden.
TShaderValueRecArrayRepräsentiert ein Array mit TShaderValueRec-Werten, das von FMX.Filter.TFilterRec zur Aufnahme von Schattiererwerten verwendet wird.


Frühere Versionen
Übersetzungen