Condividi tramite


Android.Graphics Spazio dei nomi

Classi

AvoidXfermode

EvitareXfermode xfermode disegnare lo src ovunque tranne in cima a opColor o, a seconda della modalità, disegnare solo sopra opColor.

AvoidXfermode.Mode
Bitmap
Bitmap.CompressFormat

Specifica i formati noti in cui è possibile comprimere una bitmap

Bitmap.Config

Possibili configurazioni bitmap.

Bitmap.InterfaceConsts
BitmapFactory

Crea oggetti Bitmap da varie origini, inclusi file, flussi e matrici di byte.

BitmapFactory.Options
BitmapRegionDecoder

BitmapRegionDecoder può essere usato per decodificare un'area del rettangolo da un'immagine.

BitmapShader

Shader usato per disegnare una bitmap come trama.

BlendMode
BlendModeColorFilter

Filtro colori che può essere usato per tintare i pixel di origine usando un singolo colore e un oggetto specifico BlendMode.

BlurMaskFilter

Questa operazione accetta una maschera e ne offusca il bordo in base al raggio specificato.

BlurMaskFilter.Blur
Camera

Un'istanza della fotocamera può essere usata per calcolare le trasformazioni 3D e generare una matrice che può essere applicata, ad esempio, in un oggetto Canvas.

Canvas

La classe Canvas contiene le chiamate "draw".

Canvas.EdgeType

Valori costanti utilizzati come parametri per quickReject() le chiamate.

Canvas.VertexMode
ColorFilter

Un filtro colori può essere utilizzato con un Paint oggetto per modificare il colore di ogni pixel disegnato con tale vernice.

ColorMatrix

Matrice 4x5 per trasformare i componenti di colore e alfa di una bitmap.

ColorMatrixColorFilter

Filtro colori che trasforma i colori tramite una matrice di colori 4x5.

ColorObject

{

ColorSpace

{

ColorSpace.Adaptation

{

ColorSpace.Connector

{

ColorSpace.Model

Un modello di colore è richiesto da un ColorSpace per descrivere il modo in cui i colori possono essere rappresentati come tuple di numeri.

ColorSpace.Named

{

ColorSpace.RenderIntent

Una finalità di rendering determina il modo in cui un oggetto esegue il ColorSpace.Connector connector mapping dei colori da uno spazio colore a un altro.

ColorSpace.Rgb

{

ColorSpace.Rgb.TransferParameters
ColorValueMarshaler
ComposePathEffect
ComposeShader

Sottoclasse dello shader che restituisce la composizione di altri due shader, combinati da una sottoclasse android.graphics.Xfermode .

CornerPathEffect
DashPathEffect
DiscretePathEffect
DrawFilter

Una sottoclasse DrawFilter può essere installata in un oggetto Canvas.

EmbossMaskFilter
Gainmap

Gainmap rappresenta un meccanismo per aumentare un'immagine SDR per produrre un HDR uno con funzionalità di regolazione dello schermo variabile.

Gainmap.InterfaceConsts
HardwareBufferRenderer

Crea un'istanza di un renderer con accelerazione hardware.

HardwareBufferRenderer.RenderRequest

Imposta i parametri che possono essere utilizzati per controllare una richiesta di rendering per un oggetto HardwareBufferRenderer.

HardwareBufferRenderer.RenderResult

Classe contenente i dati relativi al risultato della richiesta di rendering.

HardwareRenderer

Crea un'istanza di un renderer con accelerazione hardware.

HardwareRenderer.FrameRenderRequest

Imposta i parametri che possono essere utilizzati per controllare una richiesta di rendering per un oggetto HardwareRenderer.

ImageDecoder

Classe per la conversione di immagini codificate (ad esempio PNG, JPEG, WEBP, GIFo HEIF) in Drawable oggetti o Bitmap .

ImageDecoder.DecodeException

Informazioni su una decodifica interrotta.

ImageDecoder.HeaderDecodedEventArgs
ImageDecoder.ImageInfo

Informazioni su un'immagine codificata.

ImageDecoder.PartialImageEventArgs
ImageDecoder.Source

Origine dei dati di immagine codificati.

ImageFormat
Insets

Un'istanza di Insets contiene quattro offset integer che descrivono le modifiche apportate ai quattro bordi di un oggetto Rectangle.

Insets.InterfaceConsts
Interpolator
Interpolator.Result
LayerRasterizer
LightingColorFilter

Filtro colori che può essere usato per simulare effetti di illuminazione semplici.

LinearGradient
MaskFilter

MaskFilter è la classe di base per l'oggetto che esegue trasformazioni su una maschera di canale alfa prima di disegnarla.

Matrix

La classe Matrix contiene una matrice 3x3 per la trasformazione delle coordinate.

Matrix.ScaleToFit

Controlla il modo in cui il rect di src deve essere allineato nel rect dst per setRectToRect().

Mesh

Classe che rappresenta un oggetto mesh.

MeshSpecification

Classe responsabile della gestione delle specifiche per Mesh le creazioni.

MeshSpecification.Attribute

Classe di dati per rappresentare un singolo attributo in uno shader.

MeshSpecification.Varying

Classe di dati per rappresentare una singola variabile variabile.

Movie

Questo membro è deprecato.

NinePatch

La classe NinePatch consente di disegnare una bitmap in nove o più sezioni.

Outline

Definisce una forma semplice, utilizzata per il delimitazione delle aree grafiche.

Paint

La classe Paint contiene le informazioni di stile e colore su come disegnare geometrie, testo e bitmap.

Paint.Align

Align specifica il modo in cui drawText allinea il testo rispetto alle coordinate [x,y].

Paint.Cap

Il cap specifica il trattamento per l'inizio e la fine di linee e percorsi tracciati.

Paint.FontMetrics

Classe che descrive le varie metriche per un tipo di carattere a una determinata dimensione del testo.

Paint.FontMetricsInt

Metodo pratico per i chiamanti che vogliono avere valori FontMetrics come numeri interi.

Paint.Join

Il join specifica il trattamento in cui le linee e i segmenti di curva si uniscono su un tracciato tracciato.

Paint.Style

L'oggetto Style specifica se la primitiva disegnata viene riempita, tratteggiata o entrambe (nello stesso colore).

PaintFlagsDrawFilter
ParcelableColorSpace

Wrapper Parcelable per un oggetto ColorSpace.

ParcelableColorSpace.InterfaceConsts
Path

La classe Path incapsula percorsi geometrici composti (con più contorni) costituiti da segmenti di linea retta, curve quadratiche e curve cubiche.

Path.Direction

Specifica la modalità di chiusura delle forme (e.

Path.FillType

Enumerazione per le modalità di riempimento di un percorso.

Path.Op

Operazioni logiche che possono essere eseguite quando si combinano due percorsi.

PathDashPathEffect
PathDashPathEffect.Style
PathEffect

PathEffect è la classe di base per gli oggetti in Paint che influiscono sulla geometria di una primitiva di disegno prima che venga trasformata dalla matrice dell'area di disegno e disegnata.

PathIterator

PathIterator può essere usato per eseguire query su un determinato Path oggetto, per individuare le operazioni e i valori dei punti.

PathIterator.Segment

Questa classe contiene i dati per un determinato segmento in un percorso, come restituito da #next().

PathMeasure
Picture

Un'immagine registra le chiamate di disegno (tramite l'area di disegno restituita da beginRecording) e può quindi riprodurle in Canvas (tramite Picture#draw(Canvas) o Canvas#drawPicture(Picture)).

PixelFormat
PixelXorXfermode

PixelXorXfermode implementa un pixel xor semplice (op ^ src ^ dst).

Point

Il punto contiene due coordinate integer

Point.InterfaceConsts
PointF

PointF contiene due coordinate float

PointF.InterfaceConsts
PorterDuff

Questa classe contiene l'elenco delle modalità di composizione alfa e fusione che possono essere passate a PorterDuffXfermode, un'implementazione specializzata di PaintPaint#setXfermode(Xfermode) transfer mode.

PorterDuff.Mode

{

PorterDuffColorFilter

Filtro colori che può essere usato per tintare i pixel di origine usando un singolo colore e un oggetto specifico PorterDuff Porter-Duff composite mode.

PorterDuffXfermode

Implementazione specializzata di PaintPaint#setXfermode(Xfermode) transfer mode.

RadialGradient
Rasterizer
RecordingCanvas

Implementazione canvas che registra le operazioni di disegno del sistema di visualizzazione per il rendering posticipato.

Rect

Rect contiene quattro coordinate intere per un rettangolo.

Rect.InterfaceConsts
RectF

RectF contiene quattro coordinate float per un rettangolo.

RectF.InterfaceConsts
Region
Region.InterfaceConsts
Region.Op
RegionIterator
RenderEffect

Passaggio di rendering intermedio usato per eseguire il rendering dei comandi di disegno con un effetto visivo corrispondente.

RenderNode

RenderNode viene usato per creare gerarchie di rendering con accelerazione hardware.

RuntimeShader

Un RuntimeShader calcola un colore per pixel in base all'output di una funzione AGSL (Graphics Shading Language) definita dall'utente.

Shader

Shader è la classe di base per gli oggetti che restituiscono intervalli orizzontali di colori durante il disegno.

Shader.TileMode
SumPathEffect
SurfaceTexture

Acquisisce fotogrammi da un flusso di immagini come trama OpenGL ES.

SurfaceTexture.FrameAvailableEventArgs

Fornisce i dati per l'evento FrameAvailable.

SurfaceTexture.OutOfResourcesException

Eccezione generata quando non è stato possibile creare o ridimensionare SurfaceTexture.

SweepGradient
Typeface

La classe Typeface specifica il carattere tipografico e lo stile intrinseco di un tipo di carattere.

Typeface.Builder

Classe builder per la creazione di una nuova istanza typeface.

Typeface.CustomFallbackBuilder

Classe builder per la creazione di una nuova istanza typeface.

Xfermode

Xfermode è la classe di base per gli oggetti chiamati per implementare "modalità di trasferimento" personalizzate nella pipeline di disegno.

YuvImage

YuvImage contiene dati YUV e fornisce un metodo che comprime un'area dei dati YUV in un jpeg.

Struct

AndroidBitmapInfo
Color

Interfacce

ImageDecoder.IOnHeaderDecodedListener

Interfaccia per la modifica delle impostazioni predefinite di una decodifica.

ImageDecoder.IOnPartialImageListener

Interfaccia per controllare un DecodeException DecodeException oggetto e potenzialmente impedire che venga generata.

IPostProcessor

Interfaccia helper per l'aggiunta di un'elaborazione personalizzata a un'immagine.

SurfaceTexture.IOnFrameAvailableListener

Interfaccia di callback per ricevere una notifica che indica che è disponibile un nuovo frame di flusso.

Enumerazioni

BitmapShaderFilterMode
Cursor
Format

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

HardwareBufferRenderResult
ImageDecoderAllocator
ImageDecoderErrorType
ImageDecoderMemoryPolicy
ImageFormatType
MatrixFlags

Enumera i valori restituiti dai Positionmembri e Tangent considerati come parametro del membro F:Android.Graphics.PathMeasure.GetMatrix .

MeshAlphaType
MeshSpecificationType
MeshType
PaintFlags

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

PaintHinting

Enumera i valori restituiti da diversi tipi.

PathVerb
SaveFlags

Enumera i valori restituiti da diversi metodi di SaveFlags e usati come parametro di diversi metodi di Canvas.

Sync
TypefaceStyle

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.