Lingua

CGBitmapContext Classe

Definizione

CGContext supportato da una bitmap in memoria.

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

Costruttori

Nome Descrizione
CGBitmapContext(Byte[], IntPtr, IntPtr, IntPtr, IntPtr, CGColorSpace, CGBitmapFlags)

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

Proprietà

Nome Descrizione
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

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 colore per thisCGBitmapContext l'oggetto, come CGColorSpaceoggetto o null se this l'oggetto non è un contesto bitmap.

ContentToneMappingInfo

Ottenere o impostare le informazioni di mapping del tono del contenuto.

Data

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

Handle

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
Height

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

InterpolationQuality

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

(Ereditato da CGContext)
Owns

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
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 testo.

(Ereditato da CGContext)
Width

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

Metodi

Nome Descrizione
AddArc(NFloat, NFloat, NFloat, NFloat, NFloat, Boolean)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
AddArcToPoint(NFloat, NFloat, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
AddCurveToPoint(NFloat, NFloat, NFloat, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(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)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
AddPath(CGPath)

Aggiunge il percorso specificato al percorso corrente.

(Ereditato da CGContext)
AddQuadCurveToPoint(NFloat, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(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 in CGContext 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)
ClearHandle()

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
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)
Create(UIntPtr, UIntPtr, CGAdaptiveOptions, CGBitmapContext+OnResolveCallback, CGBitmapContext+OnAllocateCallback, CGBitmapContext+OnFreeCallback, CGBitmapContext+OnErrorCallback)

Creare un contesto bitmap progettato per scegliere la profondità del bit ottimale, lo spazio colori e la scopa di destinazione EDR.

Create(UIntPtr, UIntPtr, NSDictionary, CGBitmapContext+OnResolveCallback, CGBitmapContext+OnAllocateCallback, CGBitmapContext+OnFreeCallback, CGBitmapContext+OnErrorCallback)

Creare un contesto bitmap progettato per scegliere la profondità del bit ottimale, lo spazio colori e la scopa di destinazione EDR.

Dispose()

Rilascia tutte le risorse usate da questo oggetto.

(Ereditato da DisposableObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto CGBitmapContext.

DrawConicGradient(CGGradient, CGPoint, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
DrawImage(CGRect, CGImage)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
DrawImageApplyingToneMapping(CGRect, CGImage, CGToneMapping, CGToneMappingOptions)

Disegnare l'immagine specificata in CGContext, applicando il mapping dei toni e le opzioni di mapping del tono.

(Ereditato da CGContext)
DrawImageApplyingToneMapping(CGRect, CGImage, CGToneMapping, NSDictionary)

Disegnare l'immagine specificata in CGContext, applicando il mapping dei toni e le opzioni di mapping del tono.

(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 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)
Equals(Object)

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
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)
GetCheckedHandle()

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
GetClipBoundingBox()

Rettangolo di selezione del percorso di ritaglio corrente.

(Ereditato da CGContext)
GetCTM()

Recupera la matrice di trasformazione contesto corrente.

(Ereditato da CGContext)
GetEdrTargetHeadroom()

Ottenere la sala head EDR usata per il rendering del contenuto HDR.

(Ereditato da CGContext)
GetHashCode()

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
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)
InitializeHandle(NativeHandle)

CGContext supportato da una bitmap in memoria.

(Ereditato da DisposableObject)
IsPathEmpty()

Indica se il percorso corrente contiene percorsi secondari.

(Ereditato da CGContext)
MoveTo(NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
PointToDeviceSpace(CGPoint)

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

(Ereditato da CGContext)
Release()

CGContext supportato da una bitmap in memoria.

(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 quello che era quando SaveState() è stato chiamato per l'ultima volta.

(Ereditato da CGContext)
Retain()

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
RotateCTM(NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SaveState()

Archivia lo stato dell'oggetto CGContext. (Vedi RestoreState().)

(Ereditato da CGContext)
ScaleCTM(NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetAllowsAntialiasing(Boolean)

Indica se il contesto consente l'anti-aliasing.

(Ereditato da CGContext)
SetAllowsFontSmoothing(Boolean)

Indica se il contesto consente lo smussamento del carattere.

(Ereditato da CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Indica se il contesto consente di disegnare 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)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetBlendMode(CGBlendMode)

Specifica la modalità di composizione.

(Ereditato da CGContext)
SetCharacterSpacing(NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetEdrTargetHeadroom(Single)

Ottenere la sala head EDR usata per il rendering del contenuto HDR.

(Ereditato da CGContext)
SetFillColor(CGColor)

Imposta il colore di riempimento sull'oggetto specificato CGColor.

(Ereditato da CGContext)
SetFillColor(NFloat, NFloat, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetFillColor(NFloat, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetFillColor(NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetFillColor(NFloat[])

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetFillColorSpace(CGColorSpace)

Specifica l'oggetto CGColorSpace da utilizzare nel contesto.

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

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetFlatness(NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetFont(CGFont)

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

(Ereditato da CGContext)
SetFontSize(NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetLineCap(CGLineCap)

Imposta lo stile per le estremità delle linee.

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

CGContext supportato da una bitmap in memoria.

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

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetLineJoin(CGLineJoin)

Imposta il modo in cui le linee vengono unite in join.

(Ereditato da CGContext)
SetLineWidth(NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetMiterLimit(NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetPatternPhase(CGSize)

Converte il modello prima di iniziare a affiancarlo.

(Ereditato da CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Gestione dei colori esterni allo spazio dei colori di destinazione.

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

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetShouldAntialias(Boolean)

Usato insieme SetAllowsAntialiasing(Boolean) a per abilitare o disabilitare l'antialiasing.

(Ereditato da CGContext)
SetShouldSmoothFonts(Boolean)

Utilizzato insieme SetAllowsFontSmoothing(Boolean) a per abilitare o disabilitare lo smussamento del carattere.

(Ereditato da CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Usato insieme SetAllowsSubpixelPositioning(Boolean) a 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, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetStrokeColor(NFloat, NFloat, NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetStrokeColor(NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetStrokeColor(NFloat[])

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
SetStrokeColorSpace(CGColorSpace)

Imposta l'oggetto CGColorSpace da utilizzare con SetStrokeColor(NFloat[]).

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

CGContext supportato da una bitmap in memoria.

(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[], Int32)

Questo metodo è stato deprecato a favore di CoreText.

(Ereditato da CGContext)
ShowGlyphs(UInt16[])

Questo metodo è stato deprecato a favore di CoreText.

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

CGContext supportato da una bitmap in memoria.

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

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[], Int32)

Questo metodo è stato deprecato a favore di CoreText.

(Ereditato da CGContext)
ShowText(Byte[])

Questo metodo è stato deprecato a favore di CoreText.

(Ereditato da CGContext)
ShowText(String, Int32)

Questo metodo è stato deprecato a favore di CoreText.

(Ereditato da CGContext)
ShowText(String)

Questo metodo è stato deprecato a favore di CoreText.

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

CGContext supportato da una bitmap in memoria.

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

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)
ShowTextAtPoint(NFloat, NFloat, String)

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)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)
Synchronize()

Contrassegna un oggetto CGContext per l'aggiornamento.

(Ereditato da CGContext)
SynchronizeAttributes()

Sincronizzare gli attributi di destinazione.

ToImage()

CGContext supportato da una bitmap in memoria.

TranslateCTM(NFloat, NFloat)

CGContext supportato da una bitmap in memoria.

(Ereditato da CGContext)

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)

CGContext supportato da una bitmap in memoria.

GetNonNullHandle(INativeObject, String)

CGContext supportato da una bitmap in memoria.

Si applica a

Vedi anche