Freigeben über


CGLayer Klasse

Definition

Ein hardwarebeschleunigter Kontext.

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

Hinweise

CGLayers können hardwarebeschleunigt werden, und Entwickler werden ermutigt, diese anstelle von CGBitmaps für Renderingvorgänge außerhalb des Bildschirms zu verwenden.

Verwenden Sie zum Erstellen von CGLayers die Create(CGContext, CGSize) -Methode.

Nachdem Sie einen CGLayer erstellt haben, extrahieren Sie die CGContext-Instanz, indem Sie auf die Context-Eigenschaft zugreifen.

Eigenschaften

Context

Gibt den dieser Ebene zugeordneten Grafikkontext zurück.

Handle

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

Size

Die Größe des CGLayers

Methoden

Create(CGContext, CGSize)

Erstellt ein neues CGLayer-Objekt mit dem angegebenen Grafikkontext und der angegebenen Größe

Dispose()

Gibt die vom CGLayer-Objekt verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die vom CGLayer-Objekt verwendeten Ressourcen frei.

Finalize()

Finalizer für das CGLayer-Objekt

Gilt für:

Weitere Informationen