File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # WPF.ImageEffects
2+ GPU-based image effects (brightness, contrast) for WPF
3+
4+ https://www.nuget.org/packages/WPF.ImageEffects
5+
6+ [ ![ nuget] ( https://img.shields.io/nuget/v/WPF.ImageEffects.svg )] ( https://www.nuget.org/packages/WPF.ImageEffects )
7+
8+ ## How to use it ##
9+
10+ 1 . Add namespace ("http://usercode.de/wpf.imageeffects ") to root node:
11+
12+ ``` XAML
13+ <Window x : Class =" WPF.ImageEffects.Demo.MainWindow"
14+ xmlns =" http://schemas.microsoft.com/winfx/2006/xaml/presentation"
15+ xmlns : imageeffects =" http://usercode.de/wpf.imageeffects"
16+ xmlns : local =" clr-namespace:WPF.ImageEffects.Demo"
17+ Title =" MainWindow" >
18+ ```
19+
20+ 2 . Place shader effect to image control
21+
22+ ``` XAML
23+ <Slider x : Name =" sliderBrightness" Minimum =" -1" Maximum =" 1" Value =" 0" />
24+ <Slider x : Name =" sliderContrast" Minimum =" -1" Maximum =" 1" Value =" 0" />
25+
26+ <Image x : Name =" image" >
27+ <Image .Effect>
28+ <imageeffects : BrightnessContrastEffect
29+ Brightness =" {Binding Value, ElementName=sliderBrightness}"
30+ Contrast =" {Binding Value, ElementName=sliderContrast}" />
31+ </Image .Effect>
32+ </Image >
33+ ```
You can’t perform that action at this time.
0 commit comments