日安,
我正尝试在Monotouch中为此添加绑定:
- (void)capturePhotoAsImageProcessedUpToFilter:(GPUImageOutput<GPUImageInput> *)finalFilterInChain withCompletionHandler:(void (^)(UIImage *processedImage, NSError *error))block;我已经走了这么远:
[BaseType (typeof(GPUImageVideoCamera))]
interface GPUImageStillCamera{
delegate void [**What should i put here?**](NSData processedJpeg, NSError error);
[Export ("capturePhotoAsJPEGProcessedUpToFilter:")]
void CapturePhotoAsJPEGProcessedUpToFilter(GPUImageOutput finalFilterInChain);
}我读过文档,其中作者放了一个NSSetEnumerator,但我不能理解他/她是从哪里得到的。
请帮我弄清楚这件事。
谢谢!
发布于 2012-06-05 10:09:16
您可以使用以下代码:
delegate void CaptureCallback (UIImage processedImage, NSError);
[BaseType (typeof (GPUImageVideoCamera))]
interface GPUImageStillCamera {
[Export ("capturePhotoAsJPEGProcessedUpToFilter:withCompletionHandler:")]
void CapturePhotoAsJpeg (GPUImageoutput finalFilter,
CaptureCallback completionCallback);
}https://stackoverflow.com/questions/10879411
复制相似问题