Share via


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 개체를 관리하는 캐시입니다.

적용 대상