CGBitmapContext Classe
Definição
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.
CGContext apoiado por um bitmap na memória.
public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
inherit CGContext
- Herança
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 |
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 |
ColorSpace |
Obtém o espaço de cor do |
Data |
Obtém um ponteiro para os dados de imagem do |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de CGContext) |
Height |
Obtém a altura do |
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 |
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 |
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 |
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 |
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions) |
CGContext apoiado por um bitmap na memória. (Herdado de CGContext) |
DrawShading(CGShading) |
Renderiza o especificado |
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 |
FillPath() |
Preenche o caminho atual, usando a regra winding diferente de zero. (Herdado de CGContext) |
FillRect(CGRect) |
Pinta o especificado |
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 |
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 |
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 |
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 |
StrokeLineSegments(CGPoint[]) |
Traça as linhas definidas pelos pares em |
StrokePath() |
Traça o caminho atual. Posteriormente, o caminho atual é redefinido. (Herdado de CGContext) |
StrokeRect(CGRect) |
Traça o especificado |
StrokeRectWithWidth(CGRect, nfloat) |
Traça o |
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) |