CVMetalTextureCache クラス

定義

CVMetalTexture オブジェクトを管理するためのキャッシュ。

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class CVMetalTextureCache : IDisposable, ObjCRuntime.INativeObject
type CVMetalTextureCache = class
    interface INativeObject
    interface IDisposable
継承
CVMetalTextureCache
属性
実装

コンストラクター

CVMetalTextureCache(IMTLDevice)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

CVMetalTextureCache(IMTLDevice, CVMetalTextureAttributes)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

プロパティ

Handle

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

メソッド

Dispose()

CVMetalTextureCache オブジェクトによって使用されるリソースを解放します。

Dispose(Boolean)

CVMetalTextureCache オブジェクトによって使用されるリソースを解放します。

Finalize()

CVMetalTextureCache オブジェクトのファイナライザー

Flush(CVOptionFlags)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

FromDevice(IMTLDevice)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

FromDevice(IMTLDevice, CVMetalTextureAttributes)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

FromDevice(IMTLDevice, CVMetalTextureAttributes, CVReturn)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

TextureFromImage(CVImageBuffer, MTLPixelFormat, nint, nint, nint, CVReturn)

CVMetalTexture オブジェクトを管理するためのキャッシュ。

適用対象