次の方法で共有


MTLDrawable_Extensions クラス

定義

プロトコルからMTLDrawableのすべてのメソッドをIMTLDrawableサポートする インターフェイスへの拡張メソッド。

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 数秒後にドローアブルが表示されるようにします。

適用対象