ICAMetalDrawable Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс, определяющий протокол для буфера отображения на слое металла.
[Foundation.Protocol(Name="CAMetalDrawable", WrapperType=typeof(CoreAnimation.CAMetalDrawableWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface ICAMetalDrawable : IDisposable, Metal.IMTLDrawable
type ICAMetalDrawable = interface
interface INativeObject
interface IDisposable
interface IMTLDrawable
- Атрибуты
- Реализации
Свойства
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. (Унаследовано от INativeObject) |
Layer |
Интерфейс, определяющий протокол для буфера отображения на слое металла. |
Texture |
Интерфейс, определяющий протокол для буфера отображения на слое металла. |
Методы
Present() |
Интерфейс, определяющий протокол для буфера отображения на слое металла. (Унаследовано от IMTLDrawable) |
Present(Double) |
Интерфейс, определяющий протокол для буфера отображения на слое металла. (Унаследовано от IMTLDrawable) |
Методы расширения
AddPresentedHandler(IMTLDrawable, Action<IMTLDrawable>) |
Вызывает выполнение предоставленного |
GetDrawableID(IMTLDrawable) |
Возвращает положительное целое число, идентифицирующее рисуемый объект. |
GetPresentedTime(IMTLDrawable) |
Возвращает время в секундах, когда узел отображал этот объект рисования. |
PresentAfter(IMTLDrawable, Double) |
Приводит к представлению рисуемого элемента по крайней мере |