2015-04-30 41 views
2

我正在使用WPF InkCanvas繪圖應用程序。畫布覆蓋在圖像上。我可以在圖像上塗鴉,但我需要它有一個發光效果 - 即繪製的實際線條必須有這種效果。有沒有辦法在XAML或C#代碼中做到這一點?在InkCanvas中繪製線條的發光效果

回答

1

您想使用ShaderEffect並將其附加到InkCanvas的UIElement.EffectThis MSDN文章包含一個示例,顯示如何編寫ShaderEffects。

嘗試從Windows Presentation Foundation Pixel Shader Effects Library中實現的一組優秀ShaderEffects開始。

+0

謝謝,我將着眼於實現ShaderEffect。順便說一句,有沒有一個能夠做到這一點的ShaderEffect?如果沒有,我可以考慮實施一個。 – CodeDog57

+0

我鏈接的圖書館有一些你可以用來開始的罐頭效果。 – Ani

+0

謝謝,我認爲這將是一個很好的起點,我會考慮嘗試它。 – CodeDog57