imageWithMTLTexture:options:

使用Metal纹理(Metal Texture)提供的数据创建并返回图像对象。

SDK Version
iOS 9.0+
macOS 10.11+
tvOS 9.0+

声明

  1. /* Objective-C */
  2. + (CIImage *)imageWithMTLTexture:(id<MTLTexture>)texture
  3. options:(NSDictionary<CIImageOption, id> *)options;

参数

  • texture

    用于使用图像数据的Metal纹理(Metal Texture)。

  • options

    一个指定图像选项的字典。(参见图像字典键。)


返回值

使用纹理(Texture)数据初始化的图像对象。


描述

要使用Metal渲染,请将此图像与使用contextWithMTLDevice:方法创建的基于Metal的CIContext对象一起使用,并调用render:toMTLTexture:commandBuffer:bounds:colorSpace:方法在另一个Metal纹理(Metal Texture)对象中创建输出图像。