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
| Nome | Description |
|---|---|
| AvoidXfermode |
AvoidXfermode xfermode desenhará o src em todos os lugares, exceto na parte superior do opColor ou, dependendo do Modo, desenhará somente na parte superior do opColor. |
| AvoidXfermode.Mode | |
| Bitmap | |
| Bitmap.CompressFormat |
Especifica os formatos conhecidos em que 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 |
Sombreador usado para desenhar um bitmap como textura. |
| BlendMode | |
| BlendModeColorFilter |
Um filtro de cores que pode ser usado para tintar os pixels de origem usando uma única cor e uma específica |
| BlurMaskFilter |
Isso usa uma máscara e desfoca sua borda pelo raio especificado. |
| BlurMaskFilter.Blur | |
| Camera |
Uma instância de câmera pode ser usada para calcular transformações 3D e gerar uma matriz que pode ser aplicada, por exemplo, em um |
| Canvas |
A classe Canvas contém as chamadas de "desenhar". |
| 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 por meio 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 uma Tela. |
| EmbossMaskFilter | |
| Gainmap |
O Gainmap representa um mecanismo para aumentar uma imagem SDR para produzir um HDR com funcionalidade 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 referentes ao 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 de dados de imagem codificados. |
| ImageFormat | |
| Insets |
Uma instância de Insets contém quatro deslocamentos inteiros que descrevem alterações nas quatro bordas de um Retângulo. |
| 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 o objeto que executa 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 src rect deve se alinhar ao rect dst para setRectToRect(). |
| Matrix44 |
A classe Matrix44 contém uma matriz 4x4 para transformar coordenadas. |
| Mesh |
Classe que representa um objeto de malha. |
| MeshSpecification |
Classe responsável por manter 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 paralimitar 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 |
Alinhar especifica como drawText alinha seu texto em relação às coordenadas [x,y]. |
| Paint.Cap |
O Limite especifica o tratamento para o início e o término de linhas e caminhos acariciou. |
| Paint.FontMetrics |
Classe que descreve as várias métricas de uma fonte em um determinado tamanho de texto. |
| Paint.FontMetricsInt |
Método de conveniência para chamadores que desejam ter valores FontMetrics como inteiros. |
| Paint.Join |
O Join especifica o tratamento em que linhas e segmentos de curva se unem em um caminho acarinhado. |
| Paint.Style |
O Estilo especifica se o primitivo que está sendo desenhado é preenchido, acarinhado ou ambos (na mesma cor). |
| PaintFlagsDrawFilter | |
| ParcelableColorSpace |
Um |
| ParcelableColorSpace.InterfaceConsts | |
| Path |
A classe Path encapsula caminhos geométricos compostos (vários contornos) que consistem em segmentos de linha reta, curvas quadráticas e curvas cúbicas. |
| Path.Direction |
Especifica como as formas fechadas (e. |
| Path.FillType |
Enumeração 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 um primitivo de desenho antes de ser transformado pela matriz da tela e desenhado. |
| PathIterator |
|
| PathIterator.Segment |
Essa classe contém os dados de um determinado segmento em um caminho, conforme retornado por |
| PathMeasure | |
| Picture |
Uma imagem registra chamadas de desenho (por meio da tela retornada por beginRecording) e pode reproduzi-las novamente na Tela (via |
| PixelFormat | |
| PixelXorXfermode |
PixelXorXfermode implementa um xor de pixel simples (op ^ src ^ dst). |
| Point |
O ponto contém duas coordenadas de inteiro |
| Point.InterfaceConsts | |
| PointF |
PointF contém duas coordenadas flutuantes |
| PointF.InterfaceConsts | |
| PorterDuff |
Essa classe contém a lista de modos alfa de composição e mesclagem que podem ser passados para |
| PorterDuff.Mode |
{ |
| PorterDuffColorFilter |
Um filtro de cores que pode ser usado para tintar os pixels de origem usando uma única cor e uma específica |
| PorterDuffXfermode |
Implementação especializada de |
| RadialGradient | |
| Rasterizer | |
| RecordingCanvas |
Uma implementação de tela que registra operações de desenho do sistema de exibição para renderização adiada. |
| Rect |
Rect contém quatro coordenadas de inteiro para um retângulo. |
| Rect.InterfaceConsts | |
| RectF |
RectF contém quatro coordenadas flutuantes 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 acelerada por hardware. |
| RuntimeColorFilter |
Um |
| RuntimeShader |
Um |
| RuntimeXfermode |
Um |
| Shader |
Sombreador é a classe base para objetos que retornam intervalos horizontais de cores durante o desenho. |
| Shader.TileMode | |
| SumPathEffect | |
| SurfaceTexture |
Captura quadros de um fluxo de imagem como uma textura OpenGL ES. |
| SurfaceTexture.FrameAvailableEventArgs |
Fornece dados para o evento FrameAvailable. |
| SurfaceTexture.OutOfResourcesException |
Exceção gerada quando um SurfaceTexture não pôde ser criado ou redimensionado. |
| SweepGradient | |
| Typeface |
A classe Typeface especifica a face de tipo e o estilo intrínseco de uma fonte. |
| Typeface.Builder |
Uma classe de construtor para criar uma nova instância do Typeface. |
| Typeface.CustomFallbackBuilder |
Uma classe de construtor para criar uma nova instância do 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
| Nome | Description |
|---|---|
| AndroidBitmapInfo | |
| Color | |
Interfaces
| Nome | Description |
|---|---|
| ImageDecoder.IOnHeaderDecodedListener |
Interface para alterar as configurações padrão de um decodificado. |
| 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
| Nome | Description |
|---|---|
| BitmapShaderFilterMode | |
| Cursor | |
| Format |
Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos. |
| GainmapDirection | |
| HardwareBufferRenderResult | |
| ImageDecoderAllocator | |
| ImageDecoderErrorType | |
| ImageDecoderMemoryPolicy | |
| ImageFormatType | |
| MatrixFlags |
Enumera valores retornados pelos Positionmembros e membros e Tangent usados como um parâmetro do membro F:Android.Graphics.PathMeasure.GetMatrix . |
| MeshAlphaType | |
| MeshSpecificationType | |
| MeshType | |
| PaintFlags |
Enumera valores retornados por vários tipos e usados 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 e SaveFlags usados como um parâmetro de vários métodos de Canvas. |
| Sync | |
| TypefaceStyle |
Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos. |