I've recently finished a WPF program for a client that will be on burn-in prone TVs at least 12 (Maybe even 16+) hours a day. Problem is, the data is near static (Some text changes every few hours, but for the most part it's static). Another issue is that the design is very specific and needs to stay that way - so I can't move the elements around randomly. I also can't do anything dramatic like have something bouncing around the screen as the screens will show important information.
So, I'm struggling to find a way to prevent burn in. What's a good way to prevent this? Preferably in WPF. The client and I have come up with the possible solution of having an AHK script trigger the screen saver every hour, but that seems really hacky.
Although you can leave a static picture on your screen for up to two hours, regularly leaving the screen frozen for extended periods of time can cause temporary or permanent image burn in.
Turn device off. Image retention on a smartphone or tablet can sometimes be cured just by turning the device off for an hour or so. Try a burn-in fixer. There are a number of great burn-in fixer apps on the Google Play Store and Apple App Store.
Why not just build a storyboard in blend that slowly, over the course of say 30 minutes, changes the color scheme to something else that doesn't clash then changes it back again?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With