Android.Graphics Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
AvoidXfermode |
AvoidXfermode xfermode irá desenhar o src em todos os lugares, exceto em cima do opColor ou, dependendo do Mode, desenhar apenas em cima do opColor. |
AvoidXfermode.Mode | |
Bitmap | |
Bitmap.CompressFormat |
Especifica os formatos conhecidos nos quais um bitmap pode ser compactado |
Bitmap.Config |
Possíveis configurações de bitmap. |
Bitmap.InterfaceConsts | |
BitmapFactory |
Cria objetos Bitmap de várias fontes, incluindo arquivos, fluxos e matrizes de bytes. |
BitmapFactory.Options | |
BitmapRegionDecoder |
BitmapRegionDecoder pode ser usado para decodificar uma região de retângulo de uma imagem. |
BitmapShader |
Shader usado para desenhar um bitmap como uma textura. |
BlendMode | |
BlendModeColorFilter |
Um filtro de cores que pode ser usado para tingir os pixels de origem usando uma única cor e um |
BlurMaskFilter |
Isso pega uma máscara e desfoca sua borda pelo raio especificado. |
BlurMaskFilter.Blur | |
Camera |
Uma ocorrência de câmera pode ser usada para computar transformações 3D e gerar uma matriz que pode ser aplicada, por exemplo, em um |
Canvas |
A classe Canvas mantém as chamadas de "desenho". |
Canvas.EdgeType |
Valores constantes usados como parâmetros para |
Canvas.VertexMode | |
ColorFilter |
Um filtro de cor pode ser usado com um |
ColorMatrix |
Matriz 4x5 para transformar a cor e os componentes alfa de um Bitmap. |
ColorMatrixColorFilter |
Um filtro de cores que transforma cores através de uma matriz de cores 4x5. |
ColorObject |
{ |
ColorSpace |
{ |
ColorSpace.Adaptation |
{ |
ColorSpace.Connector |
{ |
ColorSpace.Model |
Um modelo de cores é exigido por um |
ColorSpace.Named |
{ |
ColorSpace.RenderIntent |
Uma intenção de renderização determina como um |
ColorSpace.Rgb |
{ |
ColorSpace.Rgb.TransferParameters | |
ColorValueMarshaler | |
ComposePathEffect | |
ComposeShader |
Uma subclasse de sombreador que retorna a composição de dois outros sombreadores, combinados por uma |
CornerPathEffect | |
DashPathEffect | |
DiscretePathEffect | |
DrawFilter |
Uma subclasse DrawFilter pode ser instalada em um Canvas. |
EmbossMaskFilter | |
Gainmap |
Gainmap representa um mecanismo para aumentar uma imagem SDR para produzir uma HDR com capacidade de ajuste de exibição variável. |
Gainmap.InterfaceConsts | |
HardwareBufferRenderer |
Cria uma instância de um renderizador acelerado por hardware. |
HardwareBufferRenderer.RenderRequest |
Define os parâmetros que podem ser usados para controlar uma solicitação de renderização para um |
HardwareBufferRenderer.RenderResult |
Classe que contém dados sobre o resultado da solicitação de renderização. |
HardwareRenderer |
Cria uma instância de um renderizador acelerado por hardware. |
HardwareRenderer.FrameRenderRequest |
Define os parâmetros que podem ser usados para controlar uma solicitação de renderização para um |
ImageDecoder |
Uma classe para converter imagens codificadas (como |
ImageDecoder.DecodeException |
Informações sobre uma decodificação interrompida. |
ImageDecoder.HeaderDecodedEventArgs | |
ImageDecoder.ImageInfo |
Informações sobre uma imagem codificada. |
ImageDecoder.PartialImageEventArgs | |
ImageDecoder.Source |
Fonte dos dados da imagem codificada. |
ImageFormat | |
Insets |
Uma instância Insets contém quatro deslocamentos inteiros que descrevem alterações nas quatro arestas de um Rectangle. |
Insets.InterfaceConsts | |
Interpolator | |
Interpolator.Result | |
LayerRasterizer | |
LightingColorFilter |
Um filtro de cores que pode ser usado para simular efeitos de iluminação simples. |
LinearGradient | |
MaskFilter |
MaskFilter é a classe base para objetos que executam transformações em uma máscara de canal alfa antes de desenhá-la. |
Matrix |
A classe Matrix contém uma matriz 3x3 para transformar coordenadas. |
Matrix.ScaleToFit |
Controla como o rect src deve se alinhar no dst rect para setRectToRect(). |
Mesh |
Classe que representa um objeto de malha. |
MeshSpecification |
Classe responsável por segurar especificações para |
MeshSpecification.Attribute |
Classe de dados para representar um único atributo em um sombreador. |
MeshSpecification.Varying |
Classe de dados para representar uma única variável variável. |
Movie |
Este membro foi preterido. |
NinePatch |
A classe NinePatch permite desenhar um bitmap em nove ou mais seções. |
Outline |
Define uma forma simples, usada para delimitar regiões gráficas. |
Paint |
A classe Paint contém as informações de estilo e cor sobre como desenhar geometrias, texto e bitmaps. |
Paint.Align |
Align especifica como drawText alinha seu texto em relação às coordenadas [x,y]. |
Paint.Cap |
O Cap especifica o tratamento para o início e o fim de linhas e caminhos traçados. |
Paint.FontMetrics |
Classe que descreve as várias métricas de uma fonte em um determinado tamanho de texto. |
Paint.FontMetricsInt |
Método conveniente para chamadores que desejam ter valores FontMetrics como inteiros. |
Paint.Join |
A junção especifica o tratamento em que linhas e segmentos de curva se unem em um caminho traçado. |
Paint.Style |
O Estilo especifica se a primitiva que está sendo desenhada é preenchida, traçada ou ambas (na mesma cor). |
PaintFlagsDrawFilter | |
ParcelableColorSpace |
Um |
ParcelableColorSpace.InterfaceConsts | |
Path |
A classe Path encapsula caminhos geométricos compostos (contorno múltiplo) que consistem em segmentos de linha reta, curvas quadráticas e curvas cúbicas. |
Path.Direction |
Especifica como as formas fechadas (e. |
Path.FillType |
Enum para as maneiras pelas quais um caminho pode ser preenchido. |
Path.Op |
As operações lógicas que podem ser executadas ao combinar dois caminhos. |
PathDashPathEffect | |
PathDashPathEffect.Style | |
PathEffect |
PathEffect é a classe base para objetos no Paint que afetam a geometria de uma primitiva de desenho antes que ela seja transformada pela matriz da tela e desenhada. |
PathIterator |
|
PathIterator.Segment |
Essa classe contém os dados de um determinado segmento em um caminho, conforme retornado pelo |
PathMeasure | |
Picture |
Um Picture grava chamadas de desenho (através da tela retornada por beginRecording) e pode reproduzi-las no Canvas (via |
PixelFormat | |
PixelXorXfermode |
PixelXorXfermode implementa um pixel xor simples (op ^ src ^ dst). |
Point |
O ponto contém duas coordenadas inteiras |
Point.InterfaceConsts | |
PointF |
PointF contém duas coordenadas de flutuação |
PointF.InterfaceConsts | |
PorterDuff |
Esta classe contém a lista de modos de composição alfa e mistura que podem ser passados para |
PorterDuff.Mode |
{ |
PorterDuffColorFilter |
Um filtro de cores que pode ser usado para tingir os pixels de origem usando uma única cor e um |
PorterDuffXfermode |
Implementação especializada de |
RadialGradient | |
Rasterizer | |
RecordingCanvas |
Uma implementação do Canvas que registra as operações de desenho do sistema de exibição para renderização adiada. |
Rect |
Rect contém quatro coordenadas inteiras para um retângulo. |
Rect.InterfaceConsts | |
RectF |
RectF contém quatro coordenadas de flutuação para um retângulo. |
RectF.InterfaceConsts | |
Region | |
Region.InterfaceConsts | |
Region.Op | |
RegionIterator | |
RenderEffect |
Etapa de renderização intermediária usada para renderizar comandos de desenho com um efeito visual correspondente. |
RenderNode |
RenderNode é usado para criar hierarquias de renderização aceleradas por hardware. |
RuntimeShader |
A |
Shader |
Shader é a classe base para objetos que retornam extensões horizontais de cores durante o desenho. |
Shader.TileMode | |
SumPathEffect | |
SurfaceTexture |
Captura quadros de um fluxo de imagens como uma textura OpenGL ES. |
SurfaceTexture.FrameAvailableEventArgs |
Fornece dados para o evento FrameAvailable. |
SurfaceTexture.OutOfResourcesException |
Exceção lançada quando um SurfaceTexture não pôde ser criado ou redimensionado. |
SweepGradient | |
Typeface |
A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte. |
Typeface.Builder |
Uma classe de construtor para criar uma nova instância de Typeface. |
Typeface.CustomFallbackBuilder |
Uma classe de construtor para criar uma nova instância de Typeface. |
Xfermode |
Xfermode é a classe base para objetos que são chamados para implementar "modos de transferência" personalizados no pipeline de desenho. |
YuvImage |
YuvImage contém dados YUV e fornece um método que compacta uma região dos dados YUV para um Jpeg. |
Estruturas
AndroidBitmapInfo | |
Color |
Interfaces
ImageDecoder.IOnHeaderDecodedListener |
Interface para alterar as configurações padrão de uma decodificação. |
ImageDecoder.IOnPartialImageListener |
Interface para inspecionar um |
IPostProcessor |
Interface auxiliar para adicionar processamento personalizado a uma imagem. |
SurfaceTexture.IOnFrameAvailableListener |
Interface de retorno de chamada para ser notificado de que um novo quadro de fluxo está disponível. |
Enumerações
BitmapShaderFilterMode | |
Cursor | |
Format |
Enumera valores retornados por vários tipos e tomados como um parâmetro de vários tipos. |
HardwareBufferRenderResult | |
ImageDecoderAllocator | |
ImageDecoderErrorType | |
ImageDecoderMemoryPolicy | |
ImageFormatType | |
MatrixFlags |
Enumera valores retornados pelo Position, e Tangent membros e tomados como um parâmetro do membro F:Android.Graphics.PathMeasure.GetMatrix . |
MeshAlphaType | |
MeshSpecificationType | |
MeshType | |
PaintFlags |
Enumera valores retornados por vários tipos e tomados como um parâmetro de vários tipos. |
PaintHinting |
Enumera valores retornados por vários tipos. |
PathVerb | |
SaveFlags |
Enumera valores retornados por vários métodos de SaveFlags e tomados como um parâmetro de vários métodos de Canvas. |
Sync | |
TypefaceStyle |
Enumera valores retornados por vários tipos e tomados como um parâmetro de vários tipos. |