Поделиться через


MTLDrawable_Extensions Класс

Определение

Методы расширения интерфейса IMTLDrawable для поддержки всех методов из MTLDrawable протокола.

public static class MTLDrawable_Extensions
type MTLDrawable_Extensions = class
Наследование
MTLDrawable_Extensions

Комментарии

Методы расширения для IMTLDrawable позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного MTLDrawable протокола. Так как интерфейс содержит только необходимые члены, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.

Методы

AddPresentedHandler(IMTLDrawable, Action<IMTLDrawable>)

Вызывает выполнение предоставленного block после отображения прорисовываемого элемента.

GetDrawableID(IMTLDrawable)

Возвращает положительное целое число, идентифицирующее рисуемый объект.

GetPresentedTime(IMTLDrawable)

Возвращает время в секундах, когда узел отображал этот объект рисования.

PresentAfter(IMTLDrawable, Double)

Приводит к представлению рисуемого элемента по крайней мере duration через секунды после представления предыдущего элемента рисования.

Применяется к