Very odd issue we have hit with some Windows PCs. We have a video application and one part uses WritePixels to update a WriteableBitmap and display the frames to screen.
Code is:
_currentframe.WritePixels(new Int32Rect(0, 0, data.Width, data.Height),
data.Bytes, data.Stride, 0);
NotifyPropertyChanged("CurrentFrame");
(Where 'data' is a wrapper class for our pixel data)
It works fine on 99% of computers. On at least one Windows 8.1 Laptop, the images don't refresh. I don't know why, and everything else works.
I don't understand what would make this fail on some PCs - any suggestions are welcome. Some details of the problem system: Win8.1 (Spanish), net 4.5.50709 (but software uses 4.0).
Graphics Drivers are Intel HD Graphics 4000