ICAMetalDrawable 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
介面,定義在金屬層上顯示緩衝區的通訊協定。
[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) |
導致在呈現先前的可繪製專案之後,至少 |