CIImage.FromImageBuffer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
FromImageBuffer(CVImageBuffer) |
基于 中的数据 |
FromImageBuffer(CVPixelBuffer) |
根据 中包含的 |
FromImageBuffer(CVImageBuffer, CIImageInitializationOptions) |
基于 |
FromImageBuffer(CVImageBuffer, NSDictionary) | |
FromImageBuffer(CVImageBuffer, NSDictionary<NSString,NSObject>) |
基于 中的数据 |
FromImageBuffer(CVPixelBuffer, CIImageInitializationOptions) |
使用指定的 |
FromImageBuffer(CVPixelBuffer, NSDictionary) |
使用 中指定的选项 |
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
- options
- CIImageInitializationOptions
返回
- 属性
适用于
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
- dict
- NSDictionary
返回
- 属性
适用于
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
图像的数据源。
返回
- 属性
适用于
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
返回
- 属性