Condividi tramite


MTLDrawable_Extensions Classe

Definizione

Metodi di estensione all'interfaccia IMTLDrawable per supportare tutti i metodi dal MTLDrawable protocollo.

public static class MTLDrawable_Extensions
type MTLDrawable_Extensions = class
Ereditarietà
MTLDrawable_Extensions

Commenti

I metodi di estensione per IMTLDrawable consentire agli sviluppatori di considerare le istanze dell'interfaccia come avere tutti i metodi facoltativi del protocollo originale MTLDrawable . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.

Metodi

AddPresentedHandler(IMTLDrawable, Action<IMTLDrawable>)

Determina l'esecuzione dell'oggetto specificato block dopo la visualizzazione dell'elemento di disegno.

GetDrawableID(IMTLDrawable)

Restituisce l'intero positivo che identifica l'elemento disegnabile.

GetPresentedTime(IMTLDrawable)

Restituisce l'ora, in secondi, quando l'host ha visualizzato questo elemento di disegno.

PresentAfter(IMTLDrawable, Double)

Causa la presentazione dell'elemento di disegno almeno duration secondi dopo la presentazione dell'elemento di disegno precedente.

Si applica a