共用方式為


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>)

導致在顯示可繪製專案之後執行所提供的 block

GetDrawableID(IMTLDrawable)

傳回識別可繪製的正整數。

GetPresentedTime(IMTLDrawable)

傳回主機顯示這個可繪製的時間,以秒為單位。

PresentAfter(IMTLDrawable, Double)

導致在呈現先前的可繪製專案之後,至少 duration 要呈現秒。

適用於