问题标签 [bitmapeffect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5060 浏览

wpf - WPF - BitmapEffect 上的编程绑定

我希望能够以编程方式将一些数据绑定到BitmapEffect上的依赖属性。使用像 TextBlock 这样的 FrameworkElement 有一个 SetBinding 方法,您可以在其中以编程方式执行这些绑定,例如:

而且我知道您可以直接使用 XAML(如下所示)

但我不知道如何使用 C# 来完成此操作,因为 BitmapEffect 没有 SetBinding 方法。

我试过了:

但它不起作用。

0 投票
2 回答
1788 浏览

wpf - DropShadowBitmapEffect 不适用于 TextBlock

有谁知道为什么 DropShadowBitmapEffect 和 EmbossBitmapEffect 不能在 WPF 中的 TextBlock(不是 textBOX)上工作?OuterGlow、Blur 和 Bevel 似乎工作正常。


透明背景画笔显然不是答案,因为您可以使用空背景画笔获得阴影。阴影的默认柔和度为 50%,如果您的字体较小,则柔和度会过多地消散阴影。在 39% 的柔和度附近似乎有一个急剧下降(此时阴影或多或少地消失了)。尝试将其设置为 0,然后慢慢向上移动,直到找到一个仍然显示阴影的数字。


另一个注意事项:柔软度绝对是一个因素,但请注意,在 Xaml 中,有效值实际上只有 0 到 1,但在 Blend 中,它显示为高达 100 的百分比。因此,如果您在 Xaml 中将值设置为 100,它会完全消散。


背景笔刷 = 透明解决方案仍可用于浮雕效果

0 投票
2 回答
1123 浏览

wpf - 有没有办法在 100% 托管代码中编写 BitmapEffect?

有没有办法在 100% 托管代码中编写 BitmapEffect?我知道它的运行速度会比使用非托管代码慢很多,但我想编写一个 BitmapEffect,但自从我完成任何 C++ 编程以来已经有很长时间了,而且应用程序可能必须在部分信任下运行(所以不允许使用非托管代码)。该效果将很少在静态内容上运行。只需获取渲染内容的位图并返回更改内容的位图就足够了。

0 投票
2 回答
2145 浏览

wpf - 使用 WPF 对象在另一个上“打孔”?

我有一个椭圆,它只是一个圆。我的问题是我想从大圆圈的中间切出一个圆形孔,但似乎没有任何效果。我试过不透明蒙版,但没有任何效果。

更复杂的是,大圆圈有一个 DropShadowEffect。但是因为这个圆圈是略微透明的,所以你可以看到它后面有一个很大的阴影圆圈。这不是模型的样子,我想知道是否有办法让阴影只出现在圆的边缘周围,不管所说的圆有多透明。

谢谢!

0 投票
2 回答
4268 浏览

actionscript-3 - ActionScript-3 中的图像处理和效果

我想在 ActionScript-3 中的 BitmapData 上实现各种效果,如棕褐色、灰度、海报化等。

如何做到这一点,什么是最有效的方法?

提前致谢!!

0 投票
3 回答
2320 浏览

c# - 如何通过 C# 代码更改自定义 WPF 控件中的 BitmapEffect

我有一个自定义控件类型,例如:<Grid> ... </Grid>和 Grid.BitmapEffect 属性。如何通过 C# 代码(例如事件)更改此控件(网格)中的 BitmapEffetc?

代码示例 - 自定义控件的一部分:

然后在 Window.xaml 中:

然后在 C# 中:

0 投票
2 回答
1004 浏览

silverlight - 我将如何为 Silverlight 编写 HLSL 斜角着色器?

我知道 Silverlight 不直接支持 WPF 位图效果,但我也知道 Silverlight 3 支持 HLSL 着色器。编写斜角效果会相对简单吗,就像 WPF 中的那样,如果是这样,有人可以推荐一个好的资源来学习如何做到这一点吗?

0 投票
2 回答
4051 浏览

wpf - 没有 BitmapEffects 的 OuterGlowBitmapEffect 替代方案

OuterGlowBitmapEffect 有什么好的替代品?

最好是可以在主题/样式中使用的一种,以及可以在没有 BitmapEffects 的情况下使用的一种。

0 投票
1 回答
364 浏览

wpf - 限制 WPF 着色器效果应用到的区域

如何限制 WPF 着色器效果应用到的区域,以类似于过时的方式BitmapEffectInput.AreaToApplyEffect工作的方式BitmapEffects?着色器效果是否有等效属性,还是我必须自己在我正在编写的每个着色器效果中添加它?

0 投票
1 回答
31710 浏览

wpf - 外发光效果到边框

如何为边框提供外发光效果?

我已经尝试过了,但它不起作用