SwiftUI/Metal 使用 CITextImageGenerator 渲染文本 - 改变颜色

SwiftUI/Metal Text Render using CITextImageGenerator - change color

我已经编写了将文本呈现到 MTKView 的代码,但我还没有找到修改文本颜色的方法。有没有人在这方面取得成功,或者更熟悉 CoreImage 的人可以提供帮助?谢谢。

let image = CIFilter(name: "CITextImageGenerator", parameters: [
                "inputText": "Hello, World",
                            "inputFontName": "HelveticaNeue",
                            "inputFontSize": 12,
                            "inputScaleFactor": 2.0])?.outputImage!
                                

将属性字符串而不是字符串传递给 CIAttributedTextImageGeneratorFilter 实例。