问题标签 [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.
wpf - WPF - BitmapEffect 上的编程绑定
我希望能够以编程方式将一些数据绑定到BitmapEffect上的依赖属性。使用像 TextBlock 这样的 FrameworkElement 有一个 SetBinding 方法,您可以在其中以编程方式执行这些绑定,例如:
而且我知道您可以直接使用 XAML(如下所示)
但我不知道如何使用 C# 来完成此操作,因为 BitmapEffect 没有 SetBinding 方法。
我试过了:
但它不起作用。
wpf - DropShadowBitmapEffect 不适用于 TextBlock
有谁知道为什么 DropShadowBitmapEffect 和 EmbossBitmapEffect 不能在 WPF 中的 TextBlock(不是 textBOX)上工作?OuterGlow、Blur 和 Bevel 似乎工作正常。
透明背景画笔显然不是答案,因为您可以使用空背景画笔获得阴影。阴影的默认柔和度为 50%,如果您的字体较小,则柔和度会过多地消散阴影。在 39% 的柔和度附近似乎有一个急剧下降(此时阴影或多或少地消失了)。尝试将其设置为 0,然后慢慢向上移动,直到找到一个仍然显示阴影的数字。
另一个注意事项:柔软度绝对是一个因素,但请注意,在 Xaml 中,有效值实际上只有 0 到 1,但在 Blend 中,它显示为高达 100 的百分比。因此,如果您在 Xaml 中将值设置为 100,它会完全消散。
背景笔刷 = 透明解决方案仍可用于浮雕效果
wpf - 有没有办法在 100% 托管代码中编写 BitmapEffect?
有没有办法在 100% 托管代码中编写 BitmapEffect?我知道它的运行速度会比使用非托管代码慢很多,但我想编写一个 BitmapEffect,但自从我完成任何 C++ 编程以来已经有很长时间了,而且应用程序可能必须在部分信任下运行(所以不允许使用非托管代码)。该效果将很少在静态内容上运行。只需获取渲染内容的位图并返回更改内容的位图就足够了。
wpf - 使用 WPF 对象在另一个上“打孔”?
我有一个椭圆,它只是一个圆。我的问题是我想从大圆圈的中间切出一个圆形孔,但似乎没有任何效果。我试过不透明蒙版,但没有任何效果。
更复杂的是,大圆圈有一个 DropShadowEffect。但是因为这个圆圈是略微透明的,所以你可以看到它后面有一个很大的阴影圆圈。这不是模型的样子,我想知道是否有办法让阴影只出现在圆的边缘周围,不管所说的圆有多透明。
谢谢!
actionscript-3 - ActionScript-3 中的图像处理和效果
我想在 ActionScript-3 中的 BitmapData 上实现各种效果,如棕褐色、灰度、海报化等。
如何做到这一点,什么是最有效的方法?
提前致谢!!
c# - 如何通过 C# 代码更改自定义 WPF 控件中的 BitmapEffect
我有一个自定义控件类型,例如:<Grid> ... </Grid>
和 Grid.BitmapEffect 属性。如何通过 C# 代码(例如事件)更改此控件(网格)中的 BitmapEffetc?
代码示例 - 自定义控件的一部分:
然后在 Window.xaml 中:
然后在 C# 中:
silverlight - 我将如何为 Silverlight 编写 HLSL 斜角着色器?
我知道 Silverlight 不直接支持 WPF 位图效果,但我也知道 Silverlight 3 支持 HLSL 着色器。编写斜角效果会相对简单吗,就像 WPF 中的那样,如果是这样,有人可以推荐一个好的资源来学习如何做到这一点吗?
wpf - 没有 BitmapEffects 的 OuterGlowBitmapEffect 替代方案
OuterGlowBitmapEffect 有什么好的替代品?
最好是可以在主题/样式中使用的一种,以及可以在没有 BitmapEffects 的情况下使用的一种。
wpf - 限制 WPF 着色器效果应用到的区域
如何限制 WPF 着色器效果应用到的区域,以类似于过时的方式BitmapEffectInput.AreaToApplyEffect
工作的方式BitmapEffects
?着色器效果是否有等效属性,还是我必须自己在我正在编写的每个着色器效果中添加它?
wpf - 外发光效果到边框
如何为边框提供外发光效果?
我已经尝试过了,但它不起作用