Compartilhar via


CGBitmapContext Classe

Definição

CGContext apoiado por um bitmap na memória.

public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
    inherit CGContext
Herança
CGBitmapContext

Construtores

CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGBitmapFlags)

CGContext apoiado por um bitmap na memória.

CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo)

CGContext apoiado por um bitmap na memória.

CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGBitmapFlags)

CGContext apoiado por um bitmap na memória.

CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo)

CGContext apoiado por um bitmap na memória.

Propriedades

AlphaInfo

Obtém as informações alfa do thisCGBitmapContext objeto, como um CGImageAlphaInfo objeto ou None se this o objeto não é um contexto de bitmap.

BitmapInfo

CGContext apoiado por um bitmap na memória.

BitsPerComponent

Número de bits por componente para

BitsPerPixel

Número de bits por pixel.

BytesPerRow

Obtém o número de bytes por linha para thisCGBitmapContext o objeto ou 0 se this o objeto não for um contexto de bitmap.

ColorSpace

Obtém o espaço de cor do thisCGBitmapContext objeto, como um CGColorSpaceou null se this o objeto não for um contexto bitmap.

Data

Obtém um ponteiro para os dados de imagem do thisCGBitmapContext objeto ou null se this o objeto não for um contexto de bitmap.

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de CGContext)
Height

Obtém a altura do thisCGBitmapContext objeto, em pixels ou 0 se this o objeto não for um contexto de bitmap.

InterpolationQuality

Uma dica para o nível de qualidade usado ao interpolar imagens (por exemplo, ao dimensionar).

(Herdado de CGContext)
TextMatrix

Define a transformação entre o espaço de texto e o espaço do usuário. Independente do CGContextestado do .

(Herdado de CGContext)
TextPosition

O local, nas coordenadas de espaço do usuário, no qual desenhar texto.

(Herdado de CGContext)
Width

Obtém a largura do thisCGBitmapContext objeto, em pixels ou 0 se this o objeto não for um contexto de bitmap.

Métodos

AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Adiciona um arco ao caminho atual.

(Herdado de CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Adiciona uma curva Bézier cúbica ao ponto atual, com os parâmetros de controle especificados.

(Herdado de CGContext)
AddEllipseInRect(CGRect)

Adiciona uma elipse que se encaixa no especificado rect.

(Herdado de CGContext)
AddLines(CGPoint[])

Adiciona as linhas fornecidas ao caminho atual.

(Herdado de CGContext)
AddLineToPoint(nfloat, nfloat)

Acrescenta uma linha do ponto atual (consulte GetPathCurrentPoint()) às coordenadas especificadas no espaço do usuário.

(Herdado de CGContext)
AddPath(CGPath)

Adiciona o caminho especificado ao caminho atual.

(Herdado de CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Adiciona uma curva quadrática de Bézier ao caminho atual.

(Herdado de CGContext)
AddRect(CGRect)

Adiciona um caminho retangular ao caminho atual.

(Herdado de CGContext)
AddRects(CGRect[])

Adiciona uma matriz de caminhos retangulares ao caminho atual.

(Herdado de CGContext)
AsBitmapContext()

Converte o CGContext em um CGBitmapContext.

(Herdado de CGContext)
BeginPage(Nullable<CGRect>)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
BeginPath()

Inicia um novo caminho no contexto gráfico.

(Herdado de CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
BeginTransparencyLayer(NSDictionary)

Com EndTransparencyLayer(), coloca as operações em uma camada totalmente transparente.

(Herdado de CGContext)
ClearRect(CGRect)

Pinta o retângulo de forma transparente.

(Herdado de CGContext)
Clip()

Define o caminho atual do contexto gráfico como o caminho de recorte.

(Herdado de CGContext)
ClipToMask(CGRect, CGImage)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ClipToRect(CGRect)

Modifica o caminho de recorte para ser a interseção do caminho atual e do retângulo fornecido.

(Herdado de CGContext)
ClipToRects(CGRect[])

Modifica o caminho de recorte atual para ser a insersão do caminho de recorte atual e da região especificada pelos retângulos fornecidos.

(Herdado de CGContext)
ClosePath()

Fecha e conclui o caminho atual.

(Herdado de CGContext)
ConcatCTM(CGAffineTransform)

Concatena o especificado transform na matriz de transformação atual.

(Herdado de CGContext)
ContextFillRects(CGRect[])

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ConvertPointToUserSpace(CGPoint)

Converte um ponto de coordenadas de espaço do dispositivo em coordenadas de espaço do usuário.

(Herdado de CGContext)
ConvertRectToDeviceSpace(CGRect)

Converte um retângulo de coordenadas de espaço do usuário em coordenadas de espaço do dispositivo.

(Herdado de CGContext)
ConvertRectToUserSpace(CGRect)

Converte um retângulo de coordenadas de espaço do dispositivo em coordenadas de espaço do usuário.

(Herdado de CGContext)
ConvertSizeToDeviceSpace(CGSize)

Converte um tamanho de coordenadas de espaço do usuário em coordenadas de espaço do dispositivo.

(Herdado de CGContext)
ConvertSizeToUserSpace(CGSize)

Converte um tamanho de coordenadas de espaço do dispositivo em coordenadas de espaço do usuário.

(Herdado de CGContext)
CopyPath()

Retorna uma cópia profunda do caminho atual no contexto atual.

(Herdado de CGContext)
Dispose()

Libera os recursos usados pelo objeto CGContext.

(Herdado de CGContext)
Dispose(Boolean)

Libera os recursos usados pelo objeto CGBitmapContext.

DrawImage(CGRect, CGImage)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
DrawLayer(CGLayer, CGPoint)

Desenha uma camada no contexto gráfico no ponto especificado.

(Herdado de CGContext)
DrawLayer(CGLayer, CGRect)

Desenha uma camada no contexto gráfico delimitado pelo retângulo especificado.

(Herdado de CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
DrawPath(CGPathDrawingMode)

Desenha o CGContextcaminho atual do .

(Herdado de CGContext)
DrawPDFPage(CGPDFPage)

Renderiza o PDF pageespecificado.

(Herdado de CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
DrawShading(CGShading)

Renderiza o especificado shading.

(Herdado de CGContext)
DrawTiledImage(CGRect, CGImage)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
EndPage()

Chamado para indicar o fim de uma página em um contexto baseado em página.

(Herdado de CGContext)
EndTransparencyLayer()

Indica o fim de uma camada de transparência.

(Herdado de CGContext)
EOClip()

Modifica o caminho de recorte atual, usando a regra de Even-Odd.

(Herdado de CGContext)
EOFillPath()

Preenche o caminho atual, usando a regra Even-Odd.

(Herdado de CGContext)
FillEllipseInRect(CGRect)

Pinta a elipse definida por rect. Posteriormente, o caminho atual é redefinido.

(Herdado de CGContext)
FillPath()

Preenche o caminho atual, usando a regra winding diferente de zero.

(Herdado de CGContext)
FillRect(CGRect)

Pinta o especificado rect.

(Herdado de CGContext)
Flush()

Força que todos os desenhos pendentes sejam renderizados.

(Herdado de CGContext)
GetClipBoundingBox()

A caixa delimitadora do caminho de recorte atual.

(Herdado de CGContext)
GetCTM()

Recupera a matriz de transformação de contexto atual.

(Herdado de CGContext)
GetPathBoundingBox()

Retorna a caixa delimitadora do caminho atual.

(Herdado de CGContext)
GetPathCurrentPoint()

O ponto atual no CGContextcaminho do .

(Herdado de CGContext)
GetUserSpaceToDeviceSpaceTransform()

O CGAffineTransform que mapeia as coordenadas de espaço do usuário em coordenadas de espaço do dispositivo.

(Herdado de CGContext)
IsPathEmpty()

Se o caminho atual contém subcaminhos.

(Herdado de CGContext)
MoveTo(nfloat, nfloat)

Inicia um sub-caminho na posição especificada.

(Herdado de CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
PointToDeviceSpace(CGPoint)

Retorna um novo PointF que converte o espaço point do usuário em espaço do dispositivo.

(Herdado de CGContext)
ReplacePathWithStrokedPath()

Substitui o caminho atual pela versão traçada do caminho, com base nos parâmetros de traço.

(Herdado de CGContext)
ResetClip()

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
RestoreState()

Define o estado do CGContext como era quando SaveState() foi chamado pela última vez.

(Herdado de CGContext)
RotateCTM(nfloat)

Gira a matriz de transformação atual por angle radianos, com valores positivos girando no sentido anti-horário.

(Herdado de CGContext)
SaveState()

Armazena o estado do CGContext. (Consulte RestoreState().)

(Herdado de CGContext)
ScaleCTM(nfloat, nfloat)

Dimensiona a matriz de transformação atual.

(Herdado de CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Os desenvolvedores não devem usar esse método preterido. Os desenvolvedores devem usar a API 'CoreText'.

(Herdado de CGContext)
SetAllowsAntialiasing(Boolean)

Se o contexto permite a suavização.

(Herdado de CGContext)
SetAllowsFontSmoothing(Boolean)

Se o contexto permite suavização de fonte.

(Herdado de CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Se o contexto permite que os glifos sejam desenhados em locais de subpixel.

(Herdado de CGContext)
SetAllowsSubpixelPositioning(Boolean)

Se o contexto permite que os glifos sejam alinhados além dos limites de pixel.

(Herdado de CGContext)
SetAlpha(nfloat)

Define a opacidade do desenho, no intervalo 0,0 (transparente) como 1,0 (opaco).

(Herdado de CGContext)
SetBlendMode(CGBlendMode)

Especifica o modo de composição.

(Herdado de CGContext)
SetCharacterSpacing(nfloat)

Adiciona espaçamento adicional entre glifos.

(Herdado de CGContext)
SetFillColor(CGColor)

Define a cor de preenchimento para o especificado CGColor.

(Herdado de CGContext)
SetFillColor(nfloat, nfloat)

Define a cor de preenchimento como um nível cinza, no intervalo 0 (preto) como 1 (branco).

(Herdado de CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

Define a cor de preenchimento para os valores RGBA especificados.

(Herdado de CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Define a cor de preenchimento usando componentes de espaço de cor cmyk, além de um valor alfa.

(Herdado de CGContext)
SetFillColor(nfloat[])

Define a cor de preenchimento. SetFillColorSpace(CGColorSpace) deve ser chamado anteriormente.

(Herdado de CGContext)
SetFillColorSpace(CGColorSpace)

Especifica o CGColorSpace a ser usado no contexto.

(Herdado de CGContext)
SetFillPattern(CGPattern, nfloat[])

Define o padrão de preenchimento do contexto.

(Herdado de CGContext)
SetFlatness(nfloat)

A precisão dos caminhos curvo.

(Herdado de CGContext)
SetFont(CGFont)

Define o CGFont usado para renderizar texto.

(Herdado de CGContext)
SetFontSize(nfloat)

Define o tamanho da fonte usada para obter texto.

(Herdado de CGContext)
SetLineCap(CGLineCap)

Define o estilo para as extremidades das linhas.

(Herdado de CGContext)
SetLineDash(nfloat, nfloat[])

O padrão a ser usado para desenhar linhas tracejadas.

(Herdado de CGContext)
SetLineDash(nfloat, nfloat[], Int32)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
SetLineJoin(CGLineJoin)

Define a maneira como as linhas são unidas.

(Herdado de CGContext)
SetLineWidth(nfloat)

Define a largura da linha traçada. A linha se estende por metade w para ambos os lados do caminho.

(Herdado de CGContext)
SetMiterLimit(nfloat)

Especifica o limite de miter para conexão de linhas.

(Herdado de CGContext)
SetPatternPhase(CGSize)

Converte o padrão antes de começar a bloco.

(Herdado de CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Como as cores fora do espaço de cor de destino são tratadas.

(Herdado de CGContext)
SetShadow(CGSize, nfloat, CGColor)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
SetShouldAntialias(Boolean)

Usado em conjunto com SetAllowsAntialiasing(Boolean) para habilitar ou desabilitar a suavização.

(Herdado de CGContext)
SetShouldSmoothFonts(Boolean)

Usado em conjunto com SetAllowsFontSmoothing(Boolean) para habilitar ou desabilitar a suavização de fonte.

(Herdado de CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Usado em conjunto com SetAllowsSubpixelPositioning(Boolean) para habilitar ou desabilitar o alinhamento do glifo com pixels.

(Herdado de CGContext)
SetStrokeColor(CGColor)

Define a cor do traço.

(Herdado de CGContext)
SetStrokeColor(nfloat, nfloat)

Define a cor do traço como um valor de escala de cinza.

(Herdado de CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

Define a cor do traço como uma cor RGBA.

(Herdado de CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Define a cor do traço como uma cor CMYKA.

(Herdado de CGContext)
SetStrokeColor(nfloat[])

Define a cor do traço. Essa API terá um comportamento indefinido se você não definir o colorspace com antecedência.

(Herdado de CGContext)
SetStrokeColorSpace(CGColorSpace)

Define o CGColorSpace a ser usado com M:CoreGraphics.CGContext.SetStrokeColor(float[]).

(Herdado de CGContext)
SetStrokePattern(CGPattern, nfloat[])

Define o padrão de traço do contexto.

(Herdado de CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Especifica como os glifos devem ser renderizados.

(Herdado de CGContext)
ShouldSubpixelQuantizeFonts(Boolean)

Com SetAllowsFontSubpixelQuantization(Boolean), determina se as fontes devem ser desenhadas em locais de subpixel.

(Herdado de CGContext)
ShowGlyphs(UInt16[])

Esse método foi preterido em favor de N:CoreText.

(Herdado de CGContext)
ShowGlyphs(UInt16[], Int32)

Esse método foi preterido em favor de N:CoreText.

(Herdado de CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowText(Byte[])

Esse método foi preterido em favor de N:CoreText.

(Herdado de CGContext)
ShowText(Byte[], Int32)

Esse método foi preterido em favor de N:CoreText.

(Herdado de CGContext)
ShowText(String)

Esse método foi preterido em favor de N:CoreText.

(Herdado de CGContext)
ShowText(String, Int32)

Esse método foi preterido em favor de N:CoreText.

(Herdado de CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

CGContext apoiado por um bitmap na memória.

(Herdado de CGContext)
StrokeEllipseInRect(CGRect)

Traça a elipse definida por rect. Posteriormente, o caminho atual é redefinido.

(Herdado de CGContext)
StrokeLineSegments(CGPoint[])

Traça as linhas definidas pelos pares em points. Posteriormente, o caminho atual é redefinido.

(Herdado de CGContext)
StrokePath()

Traça o caminho atual. Posteriormente, o caminho atual é redefinido.

(Herdado de CGContext)
StrokeRect(CGRect)

Traça o especificado rect. Posteriormente, o caminho atual é redefinido.

(Herdado de CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Traça o rect. A linha estende metade de width para ambos os lados do rect perímetro.

(Herdado de CGContext)
Synchronize()

Marca um CGContext para atualização.

(Herdado de CGContext)
ToImage()

CGContext apoiado por um bitmap na memória.

TranslateCTM(nfloat, nfloat)

Altera a origem do sistema de coordenadas do usuário.

(Herdado de CGContext)

Aplica-se a

Confira também