CGImage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |