Contents

MTLSharedTextureHandle

A texture handle that can be shared across process address space boundaries.

Declaration

class MTLSharedTextureHandle

Overview

MTLSharedTextureHandle objects may be passed between processes using XPC connections and then used to create a reference to the texture in another process. The texture in the other process needs to be created using the same MTLDevice on which the shared texture was originally created. To identify which device it was created on, you can use the device property of the MTLSharedTextureHandle object.

Topics

Identifying the shared texture handle

Initializers

See Also

Texture basics