我的应用程序中有一个用户可以拖动的Image
对象。该对象显示一个部分透明的图像,所以窗口背景(它本身就是一个位图)可以通过它看到。如何才能在WPF中创建自己的图形效果?
我想为此对象添加图形效果。假设我已经有了这种效果的算法 - 这不是问题。问题是如何将此算法导入WPF。
所以我试着看看DropShadowEffect
是如何工作的,但Reflector中显示的实现是空的。我也尝试着看看抽象类Effect
和ShaderEffect
中的哪些方法应该重写,而且似乎没有任何与实际渲染效果相关的任何方法。
那么如何创建我自己的效果呢?
尽管此链接可能会回答问题,但最好在此包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/18997625) – t3dodson 2018-03-04 03:00:45