IMTLRenderPipelineState インターフェイス

定義

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

[Foundation.Protocol(Name="MTLRenderPipelineState", WrapperType=typeof(Metal.MTLRenderPipelineStateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLRenderPipelineState : IDisposable, ObjCRuntime.INativeObject
type IMTLRenderPipelineState = interface
    interface INativeObject
    interface IDisposable
属性
実装

プロパティ

Device

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)
Label

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

拡張メソッド

GetImageblockMemoryLength(IMTLRenderPipelineState, MTLSize)

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

GetImageblockSampleLength(IMTLRenderPipelineState)

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

GetMaxTotalThreadsPerThreadgroup(IMTLRenderPipelineState)

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

GetSupportIndirectCommandBuffers(IMTLRenderPipelineState)

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

GetThreadgroupSizeMatchesTileSize(IMTLRenderPipelineState)

レンダリング パイプラインの状態をエンコードするためのシステム プロトコル。

適用対象