CIImage.FromImageBuffer 方法

定义

重载

FromImageBuffer(CVImageBuffer)

基于 中的数据imageBuffer创建新的 CIImage

FromImageBuffer(CVPixelBuffer)

根据 中包含的 buffer数据创建新映像。

FromImageBuffer(CVImageBuffer, CIImageInitializationOptions)

基于 imageBuffer 中的数据使用指定的 options创建一个新的 CIImage

FromImageBuffer(CVImageBuffer, NSDictionary)
FromImageBuffer(CVImageBuffer, NSDictionary<NSString,NSObject>)

基于 中的数据imageBuffer创建新的 CIImage ,并应用 中的dict选项。

FromImageBuffer(CVPixelBuffer, CIImageInitializationOptions)

使用指定的 options从中包含的buffer数据创建新映像。

FromImageBuffer(CVPixelBuffer, NSDictionary)

使用 中指定的选项dict基于 中包含的buffer数据创建新映像。

FromImageBuffer(CVImageBuffer)

基于 中的数据imageBuffer创建新的 CIImage

[Foundation.Export("imageWithCVImageBuffer:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVImageBuffer imageBuffer);
static member FromImageBuffer : CoreVideo.CVImageBuffer -> CoreImage.CIImage

参数

imageBuffer
CVImageBuffer

映像的源。

返回

属性

适用于

FromImageBuffer(CVPixelBuffer)

根据 中包含的 buffer数据创建新映像。

[Foundation.Export("imageWithCVPixelBuffer:")]
public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVPixelBuffer buffer);
static member FromImageBuffer : CoreVideo.CVPixelBuffer -> CoreImage.CIImage

参数

buffer
CVPixelBuffer

返回

属性

适用于

FromImageBuffer(CVImageBuffer, CIImageInitializationOptions)

基于 imageBuffer 中的数据使用指定的 options创建一个新的 CIImage

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVImageBuffer imageBuffer, CoreImage.CIImageInitializationOptions options);
static member FromImageBuffer : CoreVideo.CVImageBuffer * CoreImage.CIImageInitializationOptions -> CoreImage.CIImage

参数

imageBuffer
CVImageBuffer

返回

属性

适用于

FromImageBuffer(CVImageBuffer, NSDictionary)

[Foundation.Export("imageWithCVImageBuffer:options:")]
public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVImageBuffer imageBuffer, Foundation.NSDictionary dict);
static member FromImageBuffer : CoreVideo.CVImageBuffer * Foundation.NSDictionary -> CoreImage.CIImage

参数

imageBuffer
CVImageBuffer

返回

属性

适用于

FromImageBuffer(CVImageBuffer, NSDictionary<NSString,NSObject>)

基于 中的数据imageBuffer创建新的 CIImage ,并应用 中的dict选项。

[Foundation.Export("imageWithCVImageBuffer:options:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVImageBuffer imageBuffer, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> dict);
static member FromImageBuffer : CoreVideo.CVImageBuffer * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> -> CoreImage.CIImage

参数

imageBuffer
CVImageBuffer

图像的数据源。

dict
NSDictionary<NSString,NSObject>

对象字符串字典,包含图像创建选项。

此参数可以为 null

返回

属性

适用于

FromImageBuffer(CVPixelBuffer, CIImageInitializationOptions)

使用指定的 options从中包含的buffer数据创建新映像。

public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVPixelBuffer buffer, CoreImage.CIImageInitializationOptions options);
static member FromImageBuffer : CoreVideo.CVPixelBuffer * CoreImage.CIImageInitializationOptions -> CoreImage.CIImage

参数

buffer
CVPixelBuffer
options
CIImageInitializationOptions

用于初始化映像的选项。

返回

适用于

FromImageBuffer(CVPixelBuffer, NSDictionary)

使用 中指定的选项dict基于 中包含的buffer数据创建新映像。

[Foundation.Export("imageWithCVPixelBuffer:options:")]
public static CoreImage.CIImage FromImageBuffer (CoreVideo.CVPixelBuffer buffer, Foundation.NSDictionary dict);
static member FromImageBuffer : CoreVideo.CVPixelBuffer * Foundation.NSDictionary -> CoreImage.CIImage

参数

buffer
CVPixelBuffer
dict
NSDictionary

额外的配置选项,作为 NSDictionary。

此参数可以为 null

返回

属性

适用于