Freigeben über


CGImage Klasse

Definition

Stellt Bitmapbilder und Bitmapmasken dar.

public class CGImage : IDisposable, ObjCRuntime.INativeObject
type CGImage = class
    interface INativeObject
    interface IDisposable
Vererbung
CGImage
Implementiert

Konstruktoren

CGImage(Int32, Int32, Int32, Int32, Int32, CGColorSpace, CGBitmapFlags, CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Stellt Bitmapbilder und Bitmapmasken dar.

CGImage(Int32, Int32, Int32, Int32, Int32, CGColorSpace, CGImageAlphaInfo, CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Stellt Bitmapbilder und Bitmapmasken dar.

CGImage(IntPtr)

Stellt Bitmapbilder und Bitmapmasken dar.

Eigenschaften

AlphaInfo

Die Bitmapkonfiguration.

BitmapInfo

Die Bitmapkonfiguration.

BitsPerComponent

Bits pro Komponente

BitsPerPixel

Die Anzahl der Bits pro Pixel.

ByteOrderInfo

Stellt Bitmapbilder und Bitmapmasken dar.

BytesPerRow

Die Anzahl der Bytes pro Zeile im Bild.

ColorSpace

Der Farbraum des Bilds.

DataProvider

Gibt den Datenanbieter des Bilds zurück.

Decode

Gibt ein Array von Werten zurück, die aus Ober- und Untergrenzen bestehen, in die die entsprechenden Bildpixeldaten für die Decodierung linear interpoliert werden.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

Height

Die Bildhöhe in Pixel.

IsMask

Ob es sich bei diesem Bild um eine Maske oder eine Bitmap handelt.

PixelFormatInfo

Stellt Bitmapbilder und Bitmapmasken dar.

RenderingIntent

Die Renderingabsicht.

ScreenImage

Erstellt einen Screenshot.

ShouldInterpolate

Gibt an, ob die Interpolation für dieses Bild aktiviert ist.

UTType

Ruft den universellen Typbezeichner des Bilds ab.

Width

Die Bildbreite in Pixel.

Methoden

Clone()

Macht eine Kopie des Bilds.

CreateMask(Int32, Int32, Int32, Int32, Int32, CGDataProvider, nfloat[], Boolean)

Stellt Bitmapbilder und Bitmapmasken dar.

Dispose()

Gibt die vom CGImage-Objekt verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die vom CGImage-Objekt verwendeten Ressourcen frei.

Finalize()

Finalizer für das CGImage-Objekt

FromJPEG(CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Stellt Bitmapbilder und Bitmapmasken dar.

FromPNG(CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Stellt Bitmapbilder und Bitmapmasken dar.

ScreenImage(Int32, CGRect)

Stellt Bitmapbilder und Bitmapmasken dar.

WithColorSpace(CGColorSpace)

Erstellt eine Kopie des Bilds basierend auf dem angegebenen Farbraum.

WithImageInRect(CGRect)

Erstellt ein neues Bild mit den im Rechteck angegebenen Dimensionen.

WithMask(CGImage)

Erstellt ein neues Bild, das mit der angegebenen Maske maskiert wurde.

WithMaskingColors(nfloat[])

Erstellen Sie ein neues Bild, indem Sie die Werte im Bild mit den angegebenen Komponenten maskieren.

Gilt für: