gpt4 book ai didi

c# - 单点触控 : CIContext in FinishedLaunching seems to crash app?

转载 作者:行者123 更新时间:2023-11-29 13:31:20 25 4
gpt4 key购买 nike

作为使用外观设置的一部分,我正在 FinishedLaunching () 中更改图像的色调。当我尝试获取 CIContext 时,应用程序在没有任何崩溃信息的情况下被卸载。

代码如下:

        var hueAdjust = new CIHueAdjust() {
Image = CIImage.FromCGImage(originalImage.CGImage),
Angle = hue * (float)Math.PI / 180f // angles to radians
};

var output = hueAdjust.OutputImage;

UIImage retVal = null;

UIGraphics.BeginImageContextWithOptions(originalImage.Size, false, 0);
using (var c = UIGraphics.GetCurrentContext ())
{
//****This next line causes the crash*******
var context = CIContext.FromContext(c);
var cgimage = context.CreateCGImage(output, output.Extent);
retVal = UIImage.FromImage(cgimage);
}
UIGraphics.EndImageContext();

return retVal;

我已经测试过在应用程序生命周期的不同时间设置这个,但它似乎总是立即被撕毁。

最佳答案

感谢您填写 bug report .崩溃是由于 FromContext 中的无休止递归造成的.但是,这不会解决您的 original problem因为公开的 API 在 iOS 中不存在(它是特定于 OSX 的)。

关于c# - 单点触控 : CIContext in FinishedLaunching seems to crash app?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11810795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com