gpt4 book ai didi

c# - Silverlight:从 Silverlight 控件创建图像

转载 作者:太空宇宙 更新时间:2023-11-03 14:36:57 26 4
gpt4 key购买 nike

是否可以从 silverlight 控件生成图像,以便该控件将自身及其内容呈现为图像,以便我可以对图像进行 sime 像素操作?

最佳答案

在 Silverlight 2 中无法实现这一点。我看到有人通过将 XAML 发布到服务器来解决此限制,服务器将使用 WPF 将其呈现为位图(使用 RenderTargetBitmap)并返回图像。

但是,刚刚发布的 Silverlight 3 Beta 包含一个 WritableBitmap 类,可用于将 Silverlight UIElement 渲染为像素。然而,在测试版中有一个限制;一旦将元素渲染到位图中,就无法访​​问其像素。在最终版本中应该会稍微放宽此限制。

Silverlight 3 Beta 还包括像素着色器,因此您可以在 HLSL 中编写自定义着色器并将其应用于任何 UIElement - 这可能是最适合您的解决方案。本教程视频应该可以帮助您开始在 Silverlight 3 Beta 中编写和使用像素着色器。 http://silverlight.net/learn/learnvideo.aspx?video=187303

关于c# - Silverlight:从 Silverlight 控件创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/668090/

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