Bagikan melalui


CGBitmapContext Kelas

Definisi

CGContext didukung oleh bitmap dalam memori.

public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
    inherit CGContext
Warisan
CGBitmapContext

Konstruktor

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

CGContext didukung oleh bitmap dalam memori.

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

CGContext didukung oleh bitmap dalam memori.

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

CGContext didukung oleh bitmap dalam memori.

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

CGContext didukung oleh bitmap dalam memori.

Properti

AlphaInfo

Mendapatkan informasi alfa untuk thisCGBitmapContext objek, sebagai CGImageAlphaInfo objek, atau None jika this objek bukan konteks bitmap.

BitmapInfo

CGContext didukung oleh bitmap dalam memori.

BitsPerComponent

Jumlah bit per komponen untuk

BitsPerPixel

Jumlah bit per piksel.

BytesPerRow

Mendapatkan jumlah byte per baris untuk thisCGBitmapContext objek, atau 0 jika this objek bukan konteks bitmap.

ColorSpace

Mendapatkan ruang warna untuk thisCGBitmapContext objek, sebagai CGColorSpace, atau null jika this objek bukan konteks bitmap.

Data

Mendapatkan penunjuk ke data gambar untuk thisCGBitmapContext objek, atau null jika this objek bukan konteks bitmap.

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari CGContext)
Height

Mendapatkan tinggi untuk thisCGBitmapContext objek, dalam piksel, atau 0 jika this objek bukan konteks bitmap.

InterpolationQuality

Petunjuk untuk tingkat kualitas yang digunakan saat menginterpolasi gambar (misalnya, saat penskalaan).

(Diperoleh dari CGContext)
TextMatrix

Menentukan transformasi antara ruang teks dan ruang pengguna. Independen dari CGContextnegara bagian.

(Diperoleh dari CGContext)
TextPosition

Lokasi, dalam koordinat ruang pengguna, untuk menggambar teks.

(Diperoleh dari CGContext)
Width

Mendapatkan lebar untuk thisCGBitmapContext objek, dalam piksel, atau 0 jika this objek bukan konteks bitmap.

Metode

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

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Menambahkan busur ke jalur saat ini.

(Diperoleh dari CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Menambahkan kurva Bézier kubik pada titik saat ini, dengan parameter kontrol yang ditentukan.

(Diperoleh dari CGContext)
AddEllipseInRect(CGRect)

Menambahkan elips yang pas dalam .rect

(Diperoleh dari CGContext)
AddLines(CGPoint[])

Menambahkan baris yang diberikan ke jalur saat ini.

(Diperoleh dari CGContext)
AddLineToPoint(nfloat, nfloat)

Menambahkan garis dari titik saat ini (lihat GetPathCurrentPoint()) ke koordinat yang ditentukan di ruang pengguna.

(Diperoleh dari CGContext)
AddPath(CGPath)

Menambahkan jalur yang ditentukan ke jalur saat ini.

(Diperoleh dari CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Menambahkan kurva Bézier kuadrat ke jalur saat ini.

(Diperoleh dari CGContext)
AddRect(CGRect)

Menambahkan jalur persegi panjang ke jalur saat ini.

(Diperoleh dari CGContext)
AddRects(CGRect[])

Menambahkan array jalur persegi panjang ke jalur saat ini.

(Diperoleh dari CGContext)
AsBitmapContext()

Mentransmisikan CGContext ke dalam CGBitmapContext.

(Diperoleh dari CGContext)
BeginPage(Nullable<CGRect>)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
BeginPath()

Memulai jalur baru dalam konteks grafis.

(Diperoleh dari CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
BeginTransparencyLayer(NSDictionary)

Dengan EndTransparencyLayer(), mengapit operasi pada lapisan yang sepenuhnya transparan.

(Diperoleh dari CGContext)
ClearRect(CGRect)

Mengecat persegi panjang secara transparan.

(Diperoleh dari CGContext)
Clip()

Mengatur jalur konteks grafik saat ini menjadi jalur kliping.

(Diperoleh dari CGContext)
ClipToMask(CGRect, CGImage)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ClipToRect(CGRect)

Memodifikasi jalur kliping menjadi persimpangan jalur saat ini dan persegi panjang yang disediakan.

(Diperoleh dari CGContext)
ClipToRects(CGRect[])

Memodifikasi jalur kliping saat ini menjadi inserseksi jalur kliping saat ini dan wilayah yang ditentukan oleh persegi panjang yang disediakan.

(Diperoleh dari CGContext)
ClosePath()

Menutup dan menyelesaikan jalur saat ini.

(Diperoleh dari CGContext)
ConcatCTM(CGAffineTransform)

Menggabungkan yang ditentukan transform ke matriks transformasi saat ini.

(Diperoleh dari CGContext)
ContextFillRects(CGRect[])

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ConvertPointToUserSpace(CGPoint)

Mengonversi titik dari koordinat ruang perangkat ke koordinat ruang pengguna.

(Diperoleh dari CGContext)
ConvertRectToDeviceSpace(CGRect)

Mengonversi persegi panjang dari koordinat ruang pengguna ke koordinat ruang perangkat.

(Diperoleh dari CGContext)
ConvertRectToUserSpace(CGRect)

Mengonversi persegi panjang dari koordinat ruang perangkat ke koordinat ruang pengguna.

(Diperoleh dari CGContext)
ConvertSizeToDeviceSpace(CGSize)

Mengonversi ukuran dari koordinat ruang pengguna ke koordinat ruang perangkat.

(Diperoleh dari CGContext)
ConvertSizeToUserSpace(CGSize)

Mengonversi ukuran dari koordinat ruang perangkat ke koordinat ruang pengguna.

(Diperoleh dari CGContext)
CopyPath()

Mengembalikan salinan mendalam dari jalur saat ini dalam konteks saat ini.

(Diperoleh dari CGContext)
Dispose()

Merilis sumber daya yang digunakan oleh objek CGContext.

(Diperoleh dari CGContext)
Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek CGBitmapContext.

DrawImage(CGRect, CGImage)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
DrawLayer(CGLayer, CGPoint)

Menggambar lapisan ke dalam konteks grafik pada titik yang ditentukan.

(Diperoleh dari CGContext)
DrawLayer(CGLayer, CGRect)

Menggambar lapisan ke dalam konteks grafis yang dibatasi oleh persegi panjang yang ditentukan.

(Diperoleh dari CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
DrawPath(CGPathDrawingMode)

CGContextMenggambar jalur saat ini.

(Diperoleh dari CGContext)
DrawPDFPage(CGPDFPage)

Merender PDF pageyang ditentukan.

(Diperoleh dari CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
DrawShading(CGShading)

Merender yang ditentukan shading.

(Diperoleh dari CGContext)
DrawTiledImage(CGRect, CGImage)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
EndPage()

Dipanggil untuk menunjukkan akhir halaman dalam konteks berbasis halaman.

(Diperoleh dari CGContext)
EndTransparencyLayer()

Menunjukkan akhir lapisan transparansi.

(Diperoleh dari CGContext)
EOClip()

Memodifikasi jalur kliping saat ini, menggunakan aturan Even-Odd.

(Diperoleh dari CGContext)
EOFillPath()

Mengisi jalur saat ini, menggunakan aturan Even-Odd.

(Diperoleh dari CGContext)
FillEllipseInRect(CGRect)

Mengecat elips yang ditentukan oleh rect. Setelah itu, jalur saat ini direset.

(Diperoleh dari CGContext)
FillPath()

Mengisi jalur saat ini, menggunakan aturan Non-Zero Winding.

(Diperoleh dari CGContext)
FillRect(CGRect)

Melukis yang ditentukan rect.

(Diperoleh dari CGContext)
Flush()

Memaksa semua gambar tertunda untuk dirender.

(Diperoleh dari CGContext)
GetClipBoundingBox()

Kotak pembatas dari jalur kliping saat ini.

(Diperoleh dari CGContext)
GetCTM()

Mengambil Matriks Transformasi Konteks saat ini.

(Diperoleh dari CGContext)
GetPathBoundingBox()

Mengembalikan kotak pembatas untuk jalur saat ini.

(Diperoleh dari CGContext)
GetPathCurrentPoint()

Titik saat ini di CGContextjalur.

(Diperoleh dari CGContext)
GetUserSpaceToDeviceSpaceTransform()

CGAffineTransform yang memetakan koordinat ruang pengguna ke dalam koordinat ruang perangkat.

(Diperoleh dari CGContext)
IsPathEmpty()

Apakah jalur saat ini berisi subjalur.

(Diperoleh dari CGContext)
MoveTo(nfloat, nfloat)

Memulai sub-jalur pada posisi yang ditentukan.

(Diperoleh dari CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
PointToDeviceSpace(CGPoint)

Mengembalikan baru PointF yang mengonversi ruang point pengguna menjadi ruang perangkat.

(Diperoleh dari CGContext)
ReplacePathWithStrokedPath()

Mengganti jalur saat ini dengan versi stroke jalur, berdasarkan pengurai goresan.

(Diperoleh dari CGContext)
ResetClip()

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
RestoreState()

Mengatur status CGContext ke seperti saat SaveState() terakhir dipanggil.

(Diperoleh dari CGContext)
RotateCTM(nfloat)

Memutar matriks transformasi saat ini dengan angle radian, dengan nilai positif berputar berlawanan arah jarum jam.

(Diperoleh dari CGContext)
SaveState()

Menyimpan status CGContext. (Lihat RestoreState().)

(Diperoleh dari CGContext)
ScaleCTM(nfloat, nfloat)

Menskalakan matriks transformasi saat ini.

(Diperoleh dari CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan API 'CoreText'.

(Diperoleh dari CGContext)
SetAllowsAntialiasing(Boolean)

Apakah konteks memungkinkan antialias.

(Diperoleh dari CGContext)
SetAllowsFontSmoothing(Boolean)

Apakah konteks memperbolehkan penghalusan font.

(Diperoleh dari CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Apakah konteks memungkinkan glyph digambar di lokasi subpiksel.

(Diperoleh dari CGContext)
SetAllowsSubpixelPositioning(Boolean)

Apakah konteks memungkinkan glyph diselaraskan selain batas piksel.

(Diperoleh dari CGContext)
SetAlpha(nfloat)

Mengatur tingkat keburaman untuk menggambar, dalam rentang 0,0 (transparan) ke 1,0 (buram).

(Diperoleh dari CGContext)
SetBlendMode(CGBlendMode)

Menentukan mode komposit.

(Diperoleh dari CGContext)
SetCharacterSpacing(nfloat)

Menambahkan penspasian tambahan di antara glyph.

(Diperoleh dari CGContext)
SetFillColor(CGColor)

Mengatur warna isian ke yang ditentukan CGColor.

(Diperoleh dari CGContext)
SetFillColor(nfloat, nfloat)

Mengatur warna isian ke tingkat abu-abu, dalam rentang 0 (hitam) hingga 1 (putih).

(Diperoleh dari CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

Mengatur warna isian ke nilai RGBA yang ditentukan.

(Diperoleh dari CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Mengatur warna isian menggunakan komponen ruang warna CMYK, ditambah nilai alfa.

(Diperoleh dari CGContext)
SetFillColor(nfloat[])

Mengatur warna isian. SetFillColorSpace(CGColorSpace) harus dipanggil sebelumnya.

(Diperoleh dari CGContext)
SetFillColorSpace(CGColorSpace)

Menentukan yang CGColorSpace akan digunakan dalam konteks.

(Diperoleh dari CGContext)
SetFillPattern(CGPattern, nfloat[])

Mengatur pola isian konteks.

(Diperoleh dari CGContext)
SetFlatness(nfloat)

Akurasi jalur melengkung.

(Diperoleh dari CGContext)
SetFont(CGFont)

Mengatur yang CGFont digunakan untuk merender teks.

(Diperoleh dari CGContext)
SetFontSize(nfloat)

Menyetel ukuran font yang digunakan untuk mengganti teks.

(Diperoleh dari CGContext)
SetLineCap(CGLineCap)

Mengatur gaya untuk akhir baris.

(Diperoleh dari CGContext)
SetLineDash(nfloat, nfloat[])

Pola yang akan digunakan untuk menggambar garis putus-putus.

(Diperoleh dari CGContext)
SetLineDash(nfloat, nfloat[], Int32)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
SetLineJoin(CGLineJoin)

Mengatur cara garis digabungkan.

(Diperoleh dari CGContext)
SetLineWidth(nfloat)

Mengatur lebar garis goresan. Garis meluas hingga setengah w ke salah satu sisi jalur.

(Diperoleh dari CGContext)
SetMiterLimit(nfloat)

Menentukan batas miter untuk menyambungkan garis.

(Diperoleh dari CGContext)
SetPatternPhase(CGSize)

Menerjemahkan pola sebelum mulai memiringkannya.

(Diperoleh dari CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Bagaimana warna di luar ruang warna tujuan ditangani.

(Diperoleh dari CGContext)
SetShadow(CGSize, nfloat, CGColor)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
SetShouldAntialias(Boolean)

Digunakan bersama dengan SetAllowsAntialiasing(Boolean) untuk mengaktifkan atau menonaktifkan antialias.

(Diperoleh dari CGContext)
SetShouldSmoothFonts(Boolean)

Digunakan bersama dengan SetAllowsFontSmoothing(Boolean) untuk mengaktifkan atau menonaktifkan penghalusan font.

(Diperoleh dari CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Digunakan bersama dengan SetAllowsSubpixelPositioning(Boolean) untuk mengaktifkan atau menonaktifkan perataan glyph dengan piksel.

(Diperoleh dari CGContext)
SetStrokeColor(CGColor)

Mengatur warna goresan.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat, nfloat)

Mengatur warna goresan ke nilai skala abu-abu.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

Mengatur warna goresan ke warna RGBA.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Mengatur warna goresan ke warna CMYKA.

(Diperoleh dari CGContext)
SetStrokeColor(nfloat[])

Mengatur warna goresan. API ini memiliki perilaku yang tidak ditentukan jika Anda tidak mengatur colorspace sebelumnya.

(Diperoleh dari CGContext)
SetStrokeColorSpace(CGColorSpace)

CGColorSpace Mengatur untuk digunakan dengan M:CoreGraphics.CGContext.SetStrokeColor(float[]).

(Diperoleh dari CGContext)
SetStrokePattern(CGPattern, nfloat[])

Mengatur pola goresan konteks.

(Diperoleh dari CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Menentukan bagaimana glyph harus dirender.

(Diperoleh dari CGContext)
ShouldSubpixelQuantizeFonts(Boolean)

Dengan SetAllowsFontSubpixelQuantization(Boolean), menentukan apakah font harus digambar di lokasi subpiksel.

(Diperoleh dari CGContext)
ShowGlyphs(UInt16[])

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowGlyphs(UInt16[], Int32)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowText(Byte[])

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowText(Byte[], Int32)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowText(String)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowText(String, Int32)

Metode ini tidak digunakan lagi demi N:CoreText.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

CGContext didukung oleh bitmap dalam memori.

(Diperoleh dari CGContext)
StrokeEllipseInRect(CGRect)

Goresan elips yang didefinisikan oleh rect. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokeLineSegments(CGPoint[])

Membelai garis yang ditentukan oleh pasangan di points. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokePath()

Goresan jalur saat ini. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokeRect(CGRect)

Goresan yang ditentukan rect. Setelah itu, jalur saat ini diatur ulang.

(Diperoleh dari CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Goresan .rect Garis memanjang setengah dari width ke kedua sisi rect perimeter.

(Diperoleh dari CGContext)
Synchronize()

CGContext Menandai untuk diperbarui.

(Diperoleh dari CGContext)
ToImage()

CGContext didukung oleh bitmap dalam memori.

TranslateCTM(nfloat, nfloat)

Mengubah asal sistem koordinat pengguna.

(Diperoleh dari CGContext)

Berlaku untuk

Lihat juga