Condividi tramite


CGBitmapContext Classe

Definizione

CGContext supportato da una bitmap in memoria.

public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
    inherit CGContext
Ereditarietà
CGBitmapContext

Costruttori

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

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

Proprietà

AlphaInfo

Ottiene le informazioni alfa per thisCGBitmapContext l'oggetto, come CGImageAlphaInfo oggetto o None se this l'oggetto non è un contesto bitmap.

BitmapInfo

CGContext supportato da una bitmap in memoria.

BitsPerComponent

Numero di bit per componente per

BitsPerPixel

Numero di bit per pixel.

BytesPerRow

Ottiene il numero di byte per riga per thisCGBitmapContext oggetto oppure 0 se this l'oggetto non è un contesto bitmap.

ColorSpace

Ottiene lo spazio dei colori per thisCGBitmapContext l'oggetto, come CGColorSpaceo null se this l'oggetto non è un contesto bitmap.

Data

Ottiene un puntatore ai dati dell'immagine per thisCGBitmapContext l'oggetto o null se this l'oggetto non è un contesto bitmap.

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da CGContext)
Height

Ottiene l'altezza per thisCGBitmapContext l'oggetto, in pixel o 0 se this l'oggetto non è un contesto bitmap.

InterpolationQuality

Suggerimento per il livello di qualità usato per l'interpolazione delle immagini, ad esempio durante il ridimensionamento.

(Ereditato da CGContext)
TextMatrix

Definisce la trasformazione tra spazio di testo e spazio utente. Indipendentemente dallo CGContextstato di .

(Ereditato da CGContext)
TextPosition

Posizione, nelle coordinate dello spazio utente, in corrispondenza della quale disegnare il testo.

(Ereditato da CGContext)
Width

Ottiene la larghezza per thisCGBitmapContext l'oggetto, in pixel o 0 se this l'oggetto non è un contesto bitmap.

Metodi

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

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Aggiunge un arco al percorso corrente.

(Ereditato da CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Aggiunge una curva di Bézier cubica al punto corrente, con i parametri di controllo specificati.

(Ereditato da CGContext)
AddEllipseInRect(CGRect)

Aggiunge un'ellisse che rientra nell'oggetto specificato rect.

(Ereditato da CGContext)
AddLines(CGPoint[])

Aggiunge le righe indicate al percorso corrente.

(Ereditato da CGContext)
AddLineToPoint(nfloat, nfloat)

Aggiunge una riga dal punto corrente (vedere GetPathCurrentPoint()) alle coordinate specificate nello spazio utente.

(Ereditato da CGContext)
AddPath(CGPath)

Aggiunge il percorso specificato al percorso corrente.

(Ereditato da CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Aggiunge una curva di Bézier quadratica al percorso corrente.

(Ereditato da CGContext)
AddRect(CGRect)

Aggiunge un percorso rettangolare al percorso corrente.

(Ereditato da CGContext)
AddRects(CGRect[])

Aggiunge una matrice di percorsi rettangolari al percorso corrente.

(Ereditato da CGContext)
AsBitmapContext()

Esegue il cast di CGContext in un oggetto CGBitmapContext.

(Ereditato da CGContext)
BeginPage(Nullable<CGRect>)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
BeginPath()

Avvia un nuovo percorso nel contesto grafico.

(Ereditato da CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
BeginTransparencyLayer(NSDictionary)

Con EndTransparencyLayer(), racchiude le operazioni su un livello completamente trasparente.

(Ereditato da CGContext)
ClearRect(CGRect)

Disegna il rettangolo in modo trasparente.

(Ereditato da CGContext)
Clip()

Imposta il percorso corrente del contesto grafico come percorso di ritaglio.

(Ereditato da CGContext)
ClipToMask(CGRect, CGImage)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ClipToRect(CGRect)

Modifica il percorso di ritaglio in modo che sia l'intersezione del percorso corrente e il rettangolo fornito.

(Ereditato da CGContext)
ClipToRects(CGRect[])

Modifica il percorso di ritaglio corrente in modo che sia l'insezione del percorso di ritaglio corrente e l'area specificata dai rettangoli forniti.

(Ereditato da CGContext)
ClosePath()

Chiude e completa il percorso corrente.

(Ereditato da CGContext)
ConcatCTM(CGAffineTransform)

Concatena l'oggetto specificato transform nella matrice di trasformazione corrente.

(Ereditato da CGContext)
ContextFillRects(CGRect[])

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ConvertPointToUserSpace(CGPoint)

Converte un punto dalle coordinate dello spazio del dispositivo alle coordinate dello spazio utente.

(Ereditato da CGContext)
ConvertRectToDeviceSpace(CGRect)

Converte un rettangolo dalle coordinate dello spazio utente alle coordinate dello spazio del dispositivo.

(Ereditato da CGContext)
ConvertRectToUserSpace(CGRect)

Converte un rettangolo dalle coordinate dello spazio del dispositivo alle coordinate dello spazio utente.

(Ereditato da CGContext)
ConvertSizeToDeviceSpace(CGSize)

Converte una dimensione dalle coordinate dello spazio utente alle coordinate dello spazio del dispositivo.

(Ereditato da CGContext)
ConvertSizeToUserSpace(CGSize)

Converte una dimensione dalle coordinate dello spazio del dispositivo alle coordinate dello spazio utente.

(Ereditato da CGContext)
CopyPath()

Restituisce una copia completa del percorso corrente nel contesto corrente.

(Ereditato da CGContext)
Dispose()

Rilascia le risorse utilizzate dall'oggetto CGContext.

(Ereditato da CGContext)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto CGBitmapContext.

DrawImage(CGRect, CGImage)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
DrawLayer(CGLayer, CGPoint)

Disegna un livello nel contesto grafico nel punto specificato.

(Ereditato da CGContext)
DrawLayer(CGLayer, CGRect)

Disegna un livello nel contesto grafico delimitato dal rettangolo specificato.

(Ereditato da CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
DrawPath(CGPathDrawingMode)

Disegna il CGContextpercorso corrente.

(Ereditato da CGContext)
DrawPDFPage(CGPDFPage)

Esegue il rendering del file PDF pagespecificato.

(Ereditato da CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
DrawShading(CGShading)

Esegue il rendering dell'oggetto specificato shading.

(Ereditato da CGContext)
DrawTiledImage(CGRect, CGImage)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
EndPage()

Chiamato per indicare la fine di una pagina in un contesto basato su pagina.

(Ereditato da CGContext)
EndTransparencyLayer()

Indica la fine di un livello di trasparenza.

(Ereditato da CGContext)
EOClip()

Modifica il percorso di ritaglio corrente utilizzando la regola di Even-Odd.

(Ereditato da CGContext)
EOFillPath()

Riempie il percorso corrente usando la regola di Even-Odd.

(Ereditato da CGContext)
FillEllipseInRect(CGRect)

Disegna l'ellisse definita da rect. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
FillPath()

Riempie il percorso corrente usando la regola di avvolgimento diverso da zero.

(Ereditato da CGContext)
FillRect(CGRect)

Disegna l'oggetto specificato rect.

(Ereditato da CGContext)
Flush()

Forza il rendering di tutto il disegno in sospeso.

(Ereditato da CGContext)
GetClipBoundingBox()

Riquadro delimitatore del percorso di ritaglio corrente.

(Ereditato da CGContext)
GetCTM()

Recupera la matrice di trasformazione contesto corrente.

(Ereditato da CGContext)
GetPathBoundingBox()

Restituisce il rettangolo di selezione per il percorso corrente.

(Ereditato da CGContext)
GetPathCurrentPoint()

Punto corrente nel CGContextpercorso del .

(Ereditato da CGContext)
GetUserSpaceToDeviceSpaceTransform()

Oggetto CGAffineTransform che esegue il mapping delle coordinate dello spazio utente in coordinate dello spazio del dispositivo.

(Ereditato da CGContext)
IsPathEmpty()

Indica se il percorso corrente contiene eventuali sottopercorso.

(Ereditato da CGContext)
MoveTo(nfloat, nfloat)

Inizia un sottopercorso nella posizione specificata.

(Ereditato da CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
PointToDeviceSpace(CGPoint)

Restituisce un nuovo PointF oggetto che converte lo spazio utente nello spazio point del dispositivo.

(Ereditato da CGContext)
ReplacePathWithStrokedPath()

Sostituisce il percorso corrente con la versione tracciata del percorso, in base ai paremetri del tratto.

(Ereditato da CGContext)
ResetClip()

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
RestoreState()

Imposta lo stato dell'oggetto CGContext su ciò che era quando SaveState() è stato chiamato per l'ultima volta.

(Ereditato da CGContext)
RotateCTM(nfloat)

Ruota la matrice di trasformazione corrente in angle base ai radianti, con valori positivi che ruotano in senso antiorario.

(Ereditato da CGContext)
SaveState()

Archivia lo stato dell'oggetto CGContext. Per informazioni, vedere RestoreState().

(Ereditato da CGContext)
ScaleCTM(nfloat, nfloat)

Ridimensiona la matrice di trasformazione corrente.

(Ereditato da CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece l'API 'CoreText'.

(Ereditato da CGContext)
SetAllowsAntialiasing(Boolean)

Indica se il contesto consente l'antialiasing.

(Ereditato da CGContext)
SetAllowsFontSmoothing(Boolean)

Indica se il contesto consente lo smussamento dei caratteri.

(Ereditato da CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Indica se il contesto consente di disegnare i glifi in posizioni subpixel.

(Ereditato da CGContext)
SetAllowsSubpixelPositioning(Boolean)

Indica se il contesto consente l'allineamento dei glifi diversi dai limiti dei pixel.

(Ereditato da CGContext)
SetAlpha(nfloat)

Imposta l'opacità per il disegno, nell'intervallo 0,0 (trasparente) su 1,0 (opaco).

(Ereditato da CGContext)
SetBlendMode(CGBlendMode)

Specifica la modalità di composizione.

(Ereditato da CGContext)
SetCharacterSpacing(nfloat)

Aggiunge una spaziatura aggiuntiva tra i glifi.

(Ereditato da CGContext)
SetFillColor(CGColor)

Imposta il colore di riempimento sull'oggetto specificato CGColor.

(Ereditato da CGContext)
SetFillColor(nfloat, nfloat)

Imposta il colore di riempimento su un livello grigio, nell'intervallo 0 (nero) su 1 (bianco).

(Ereditato da CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

Imposta il colore di riempimento sui valori RGBA specificati.

(Ereditato da CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Imposta il colore di riempimento usando i componenti dello spazio dei colori CMYK, oltre a un valore alfa.

(Ereditato da CGContext)
SetFillColor(nfloat[])

Imposta il colore di riempimento. SetFillColorSpace(CGColorSpace) deve essere chiamato in precedenza.

(Ereditato da CGContext)
SetFillColorSpace(CGColorSpace)

Specifica l'oggetto CGColorSpace da utilizzare nel contesto.

(Ereditato da CGContext)
SetFillPattern(CGPattern, nfloat[])

Imposta il motivo di riempimento del contesto.

(Ereditato da CGContext)
SetFlatness(nfloat)

Accuratezza dei percorsi curvi.

(Ereditato da CGContext)
SetFont(CGFont)

Imposta l'oggetto CGFont utilizzato per il rendering del testo.

(Ereditato da CGContext)
SetFontSize(nfloat)

Imposta le dimensioni del tipo di carattere utilizzato per rendere il testo.

(Ereditato da CGContext)
SetLineCap(CGLineCap)

Imposta lo stile per le estremità delle linee.

(Ereditato da CGContext)
SetLineDash(nfloat, nfloat[])

Motivo da utilizzare per disegnare linee tratteggiate.

(Ereditato da CGContext)
SetLineDash(nfloat, nfloat[], Int32)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetLineJoin(CGLineJoin)

Imposta la modalità di join delle linee.

(Ereditato da CGContext)
SetLineWidth(nfloat)

Imposta la larghezza della linea tracciata. La linea si estende per metà w a entrambi i lati del percorso.

(Ereditato da CGContext)
SetMiterLimit(nfloat)

Specifica il limite di miter per le linee di collegamento.

(Ereditato da CGContext)
SetPatternPhase(CGSize)

Converte il modello prima di iniziare a riquadrirlo.

(Ereditato da CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Modalità di gestione dei colori all'esterno dello spazio colore di destinazione.

(Ereditato da CGContext)
SetShadow(CGSize, nfloat, CGColor)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetShouldAntialias(Boolean)

Usato in combinazione con SetAllowsAntialiasing(Boolean) per abilitare o disabilitare l'anti-aliasing.

(Ereditato da CGContext)
SetShouldSmoothFonts(Boolean)

Utilizzato in combinazione con SetAllowsFontSmoothing(Boolean) per abilitare o disabilitare lo smoothing dei caratteri.

(Ereditato da CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Usato in combinazione con SetAllowsSubpixelPositioning(Boolean) per abilitare o disabilitare l'allineamento del glifo con pixel.

(Ereditato da CGContext)
SetStrokeColor(CGColor)

Imposta il colore del tratto.

(Ereditato da CGContext)
SetStrokeColor(nfloat, nfloat)

Imposta il colore del tratto su un valore in scala di grigi.

(Ereditato da CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

Imposta il colore del tratto su un colore RGBA.

(Ereditato da CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Imposta il colore del tratto su un colore CMYKA.

(Ereditato da CGContext)
SetStrokeColor(nfloat[])

Imposta il colore del tratto. Questa API ha un comportamento indefinito se non si imposta lo spazio colori in anticipo.

(Ereditato da CGContext)
SetStrokeColorSpace(CGColorSpace)

Imposta l'oggetto CGColorSpace da utilizzare con M:CoreGraphics.CGContext.SetStrokeColor(float[]).

(Ereditato da CGContext)
SetStrokePattern(CGPattern, nfloat[])

Imposta il motivo del tratto del contesto.

(Ereditato da CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Specifica la modalità di rendering dei glifi.

(Ereditato da CGContext)
ShouldSubpixelQuantizeFonts(Boolean)

Con SetAllowsFontSubpixelQuantization(Boolean), determina se i tipi di carattere devono essere disegnati in posizioni subpixel.

(Ereditato da CGContext)
ShowGlyphs(UInt16[])

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowGlyphs(UInt16[], Int32)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowText(Byte[])

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowText(Byte[], Int32)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowText(String)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowText(String, Int32)

Questo metodo è stato deprecato a favore di N:CoreText.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
StrokeEllipseInRect(CGRect)

Traccia l'ellisse definita da rect. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokeLineSegments(CGPoint[])

Traccia le linee definite dalle coppie in points. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokePath()

Traccia il percorso corrente. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokeRect(CGRect)

Traccia l'oggetto specificato rect. Successivamente, il percorso corrente viene reimpostato.

(Ereditato da CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Traccia l'oggetto rect. La linea estende la metà di width a entrambi i lati del rect perimetro.

(Ereditato da CGContext)
Synchronize()

Contrassegna un CGContext oggetto per l'aggiornamento.

(Ereditato da CGContext)
ToImage()

CGContext supportato da una bitmap in memoria.

TranslateCTM(nfloat, nfloat)

Modifica l'origine del sistema di coordinate utente.

(Ereditato da CGContext)

Si applica a

Vedi anche