Freigeben über


MTLDrawable_Extensions Klasse

Definition

Erweiterungsmethoden für die IMTLDrawable Schnittstelle, um alle Methoden aus dem MTLDrawable Protokoll zu unterstützen.

public static class MTLDrawable_Extensions
type MTLDrawable_Extensions = class
Vererbung
MTLDrawable_Extensions

Hinweise

Die Erweiterungsmethoden für IMTLDrawable ermöglichen Es Entwicklern, Instanzen der Schnittstelle als alle optionalen Methoden des ursprünglichen MTLDrawable Protokolls zu behandeln. Da die Schnittstelle nur die erforderlichen Member enthält, ermöglichen diese Erweiterungsmethoden Es Entwicklern, die optionalen Member des Protokolls aufzurufen.

Methoden

AddPresentedHandler(IMTLDrawable, Action<IMTLDrawable>)

Bewirkt, dass das bereitgestellte block ausgeführt wird, nachdem das Zeichnen angezeigt wird.

GetDrawableID(IMTLDrawable)

Gibt die positive ganze Zahl zurück, die das Zeichnen identifiziert.

GetPresentedTime(IMTLDrawable)

Gibt die Zeit (in Sekunden) zurück, zu der der Host diese Zeichnung angezeigt hat.

PresentAfter(IMTLDrawable, Double)

Bewirkt, dass das Zeichnen mindestens duration Sekunden nach dem vorherigen Zeichnen angezeigt wird.

Gilt für: