2011-04-24 74 views
4

我的應用程序中有一個用戶可以拖動的Image對象。該對象顯示一個部分透明的圖像,所以窗口背景(它本身就是一個位圖)可以通過它看到。如何才能在WPF中創建自己的圖形效果?

我想爲此對象添加圖形效果。假設我已經有了這種效果的算法 - 這不是問題。問題是如何將此算法導入WPF。

所以我試着看看DropShadowEffect是如何工作的,但Reflector中顯示的實現是空的。我也嘗試着看看抽象類EffectShaderEffect中的哪些方法應該重寫,而且似乎沒有任何與實際渲染效果相關的任何方法。

那麼如何創建我自己的效果呢?

回答

1

一個非常酷的工具(和資源)是Shazzam它將幫助您創建效果,它包含一個很好的教程。

+0

儘管此鏈接可能會回答問題,但最好在此包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18997625) – t3dodson 2018-03-04 03:00:45