Android.Graphics Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AvoidXfermode |
AvoidXfermode xfermode zeichnet das src überall, außer auf opColor oder, je nach Modus, nur auf dem opColor zeichnen. |
AvoidXfermode.Mode | |
Bitmap | |
Bitmap.CompressFormat |
Gibt die bekannten Formate an, in die eine Bitmap komprimiert werden kann |
Bitmap.Config |
Mögliche Bitmapkonfigurationen. |
Bitmap.InterfaceConsts | |
BitmapFactory |
Erstellt Bitmapobjekte aus verschiedenen Quellen, einschließlich Dateien, Datenströme und Bytearrays. |
BitmapFactory.Options | |
BitmapRegionDecoder |
BitmapRegionDecoder kann verwendet werden, um einen Rechteckbereich aus einem Bild zu decodieren. |
BitmapShader |
Shader, der zum Zeichnen einer Bitmap als Textur verwendet wird. |
BlendMode | |
BlendModeColorFilter |
Ein Farbfilter, der verwendet werden kann, um die Quellpixel mithilfe einer einzelnen Farbe und einer bestimmten Farbe |
BlurMaskFilter |
Dies akzeptiert eine Maske und weicht seine Kante durch den angegebenen Radius. |
BlurMaskFilter.Blur | |
Camera |
Eine Kamerainstanz kann verwendet werden, um 3D-Transformationen zu berechnen und eine Matrix zu generieren, die z. B. auf ein |
Canvas |
Die Canvas-Klasse enthält die "draw"-Aufrufe. |
Canvas.EdgeType |
Konstantenwerte, die als Parameter für |
Canvas.VertexMode | |
ColorFilter |
Ein Farbfilter kann mit einer |
ColorMatrix |
4x5-Matrix zum Transformieren der Farb- und Alphakomponenten einer Bitmap. |
ColorMatrixColorFilter |
Ein Farbfilter, der Farben durch eine 4x5-Farbmatrix transformiert. |
ColorObject |
{ |
ColorSpace |
{ |
ColorSpace.Adaptation |
{ |
ColorSpace.Connector |
{ |
ColorSpace.Model |
Ein Farbmodell ist erforderlich, um |
ColorSpace.Named |
{ |
ColorSpace.RenderIntent |
Eine Renderabsicht bestimmt, wie eine |
ColorSpace.Rgb |
{ |
ColorSpace.Rgb.TransferParameters | |
ColorValueMarshaler | |
ComposePathEffect | |
ComposeShader |
Eine Unterklasse des Shaders, die die Komposition von zwei anderen Shadern zurückgibt, kombiniert mit einer |
CornerPathEffect | |
DashPathEffect | |
DiscretePathEffect | |
DrawFilter |
Eine DrawFilter-Unterklasse kann in einer Canvas installiert werden. |
EmbossMaskFilter | |
Gainmap |
Gainmap stellt einen Mechanismus zum Erweitern eines SDR-Bilds dar, um ein HDR-Bild mit variabler Anzeigeanpassungsfunktion zu erzeugen. |
Gainmap.InterfaceConsts | |
HardwareBufferRenderer |
Erstellt eine Instanz eines hardwarebeschleunigten Renderers. |
HardwareBufferRenderer.RenderRequest |
Legt die Parameter fest, die zum Steuern einer Renderanforderung für eine |
HardwareBufferRenderer.RenderResult |
Klasse, die Daten zum Ergebnis der Renderanforderung enthält. |
HardwareRenderer |
Erstellt eine Instanz eines hardwarebeschleunigten Renderers. |
HardwareRenderer.FrameRenderRequest |
Legt die Parameter fest, die zum Steuern einer Renderanforderung für eine |
ImageDecoder |
Eine Klasse zum Konvertieren codierter Bilder (z |
ImageDecoder.DecodeException |
Informationen zu einer unterbrochenen Decodierung. |
ImageDecoder.HeaderDecodedEventArgs | |
ImageDecoder.ImageInfo |
Informationen zu einem codierten Bild. |
ImageDecoder.PartialImageEventArgs | |
ImageDecoder.Source |
Quelle codierter Bilddaten. |
ImageFormat | |
Insets |
Eine Insets-Instanz enthält vier ganzzahlige Offsets, die Änderungen an den vier Rändern eines Rechtecks beschreiben. |
Insets.InterfaceConsts | |
Interpolator | |
Interpolator.Result | |
LayerRasterizer | |
LightingColorFilter |
Ein Farbfilter, der verwendet werden kann, um einfache Beleuchtungseffekte zu simulieren. |
LinearGradient | |
MaskFilter |
MaskFilter ist die Basisklasse für Objekte, die Transformationen in einem Alphakanalformat ausführen, bevor sie gezeichnet werden. |
Matrix |
Die Matrix-Klasse enthält eine 3x3-Matrix zum Transformieren von Koordinaten. |
Matrix.ScaleToFit |
Steuert, wie das src-Rechteck für setRectToRect() am dst-Rect ausgerichtet werden soll. |
Mesh |
Klasse, die ein Gitterobjekt darstellt. |
MeshSpecification |
Klasse, die für die Aufbewahrung von Spezifikationen für |
MeshSpecification.Attribute |
Datenklasse, die ein einzelnes Attribut in einem Shader darstellt. |
MeshSpecification.Varying |
Datenklasse, die eine einzelne unterschiedliche Variable darstellt. |
Movie |
Dieses Mitglied ist veraltet. |
NinePatch |
Die NinePatch-Klasse ermöglicht das Zeichnen einer Bitmap in neun oder mehr Abschnitten. |
Outline |
Definiert ein einfaches Shape, das für begrenzungsgebundene grafische Bereiche verwendet wird. |
Paint |
Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps. |
Paint.Align |
Align gibt an, wie drawText seinen Text relativ zu den [x,y]-Koordinaten ausgerichtet. |
Paint.Cap |
Die Feststelltaste gibt die Behandlung für den Anfang und das Ende von Strichlinien und Pfaden an. |
Paint.FontMetrics |
Klasse, die die verschiedenen Metriken für eine Schriftart in einem bestimmten Textformat beschreibt. |
Paint.FontMetricsInt |
Convenience-Methode für Aufrufer, die FontMetrics-Werte als ganze Zahlen aufweisen möchten. |
Paint.Join |
The Join specifies the treatment where lines and curve segments join on a stroked path. |
Paint.Style |
Die Formatvorlage gibt an, ob der zu zeichnende Grundtyp gefüllt, striche oder beides (in derselben Farbe) ist. |
PaintFlagsDrawFilter | |
ParcelableColorSpace |
Ein |
ParcelableColorSpace.InterfaceConsts | |
Path |
Die Path-Klasse kapselt zusammengesetzte (mehrere Konturen) geometrische Pfade, die aus geraden Liniensegmenten, quadratischen Kurven und kubischen Kurven bestehen. |
Path.Direction |
Gibt an, wie geschlossene Shapes (e. |
Path.FillType |
Aufzählung für die Möglichkeiten, wie ein Pfad gefüllt werden kann. |
Path.Op |
Die logischen Vorgänge, die beim Kombinieren von zwei Pfaden ausgeführt werden können. |
PathDashPathEffect | |
PathDashPathEffect.Style | |
PathEffect |
PathEffect ist die Basisklasse für Objekte in Paint, die sich auf die Geometrie eines Zeichnungsgrundtyps auswirken, bevor sie von der Canvasmatrix transformiert und gezeichnet wird. |
PathIterator |
|
PathIterator.Segment |
Diese Klasse enthält die Daten für ein bestimmtes Segment in einem Pfad, wie von |
PathMeasure | |
Picture |
Ein Bild zeichnet Zeichnungsaufrufe auf (über den Zeichenbereich, der von "beginRecording" zurückgegeben wird) und kann sie dann wieder in "Canvas" (über |
PixelFormat | |
PixelXorXfermode |
PixelXorXfermode implementiert einen einfachen Pixel xor (op ^ src ^ dst). |
Point |
Punkt enthält zwei ganzzahlige Koordinaten. |
Point.InterfaceConsts | |
PointF |
PointF enthält zwei Float-Koordinaten. |
PointF.InterfaceConsts | |
PorterDuff |
Diese Klasse enthält die Liste der Alphakomositing- und Mischmodi, die an , eine spezielle Implementierung von |
PorterDuff.Mode |
{ |
PorterDuffColorFilter |
Ein Farbfilter, der verwendet werden kann, um die Quellpixel mithilfe einer einzelnen Farbe und einer bestimmten Farbe |
PorterDuffXfermode |
Spezialisierte Implementierung von |
RadialGradient | |
Rasterizer | |
RecordingCanvas |
Eine Canvas-Implementierung, die Systemzeichnungsvorgänge für verzögertes Rendering aufzeichnet. |
Rect |
Rechteck enthält vier ganzzahlige Koordinaten für ein Rechteck. |
Rect.InterfaceConsts | |
RectF |
RectF enthält vier Float-Koordinaten für ein Rechteck. |
RectF.InterfaceConsts | |
Region | |
Region.InterfaceConsts | |
Region.Op | |
RegionIterator | |
RenderEffect |
Zwischenrenderingschritt zum Rendern von Zeichnungsbefehlen mit einem entsprechenden visuellen Effekt. |
RenderNode |
RenderNode wird verwendet, um hardwarebeschleunigte Renderinghierarchien zu erstellen. |
RuntimeShader |
A |
Shader |
Shader ist die Basisklasse für Objekte, die während der Zeichnung horizontale Farbspannen zurückgeben. |
Shader.TileMode | |
SumPathEffect | |
SurfaceTexture |
Erfasst Frames aus einem Bildstream als OpenGL ES-Textur. |
SurfaceTexture.FrameAvailableEventArgs |
Stellt Daten für das FrameAvailable-Ereignis bereit. |
SurfaceTexture.OutOfResourcesException |
Ausnahme ausgelöst, wenn eine SurfaceTexture nicht erstellt oder die Größe geändert werden konnte. |
SweepGradient | |
Typeface |
Die Typeface-Klasse gibt die Schriftart und den systeminternen Stil einer Schriftart an. |
Typeface.Builder |
Eine Generatorklasse zum Erstellen einer neuen Typeface-Instanz. |
Typeface.CustomFallbackBuilder |
Eine Generatorklasse zum Erstellen einer neuen Typeface-Instanz. |
Xfermode |
Xfermode ist die Basisklasse für Objekte, die aufgerufen werden, um benutzerdefinierte "Transfermodi" in der Zeichnungspipeline zu implementieren. |
YuvImage |
YuvImage enthält YUV-Daten und stellt eine Methode bereit, die eine Region der YUV-Daten in ein JPEG komprimiert. |
Strukturen
AndroidBitmapInfo | |
Color |
Schnittstellen
ImageDecoder.IOnHeaderDecodedListener |
Schnittstelle zum Ändern der Standardeinstellungen einer Decodierung. |
ImageDecoder.IOnPartialImageListener |
Schnittstelle zum Überprüfen einer |
IPostProcessor |
Hilfsschnittstelle zum Hinzufügen einer benutzerdefinierten Verarbeitung zu einem Bild. |
SurfaceTexture.IOnFrameAvailableListener |
Rückrufschnittstelle für die Benachrichtigung, dass ein neuer Streamframe verfügbar ist. |
Enumerationen
BitmapShaderFilterMode | |
Cursor | |
Format |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
HardwareBufferRenderResult | |
ImageDecoderAllocator | |
ImageDecoderErrorType | |
ImageDecoderMemoryPolicy | |
ImageFormatType | |
MatrixFlags |
Listet werte auf, die von den PositionElementen zurückgegeben und Tangent als Parameter des F:Android.Graphics.PathMeasure.GetMatrix-Mitglieds verwendet werden. |
MeshAlphaType | |
MeshSpecificationType | |
MeshType | |
PaintFlags |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
PaintHinting |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
PathVerb | |
SaveFlags |
Listet Werte auf, die von mehreren Methoden SaveFlags zurückgegeben und als Parameter mehrerer Methoden von Canvas. |
Sync | |
TypefaceStyle |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |