Compartilhar via


MTLDrawable_Extensions Classe

Definição

Métodos de extensão para a IMTLDrawable interface para dar suporte a todos os métodos do MTLDrawable protocolo.

public static class MTLDrawable_Extensions
type MTLDrawable_Extensions = class
Herança
MTLDrawable_Extensions

Comentários

Os métodos de extensão para IMTLDrawable permitem que os desenvolvedores tratem instâncias da interface como tendo todos os métodos opcionais do protocolo original MTLDrawable . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

AddPresentedHandler(IMTLDrawable, Action<IMTLDrawable>)

Faz com que o fornecido block seja executado depois que o desenhável é exibido.

GetDrawableID(IMTLDrawable)

Retorna o inteiro positivo que identifica o desenhável.

GetPresentedTime(IMTLDrawable)

Retorna o tempo, em segundos, quando o host exibiu esse desenhável.

PresentAfter(IMTLDrawable, Double)

Faz com que o desenhável seja apresentado pelo menos duration segundos após a apresentação do desenhável anterior.

Aplica-se a