.net - WriteableBitmap.WritePixels not refreshing on some PCs -
very odd issue have hit windows pcs. have video application , 1 part uses writepixels update writeablebitmap , display frames screen.
code is:
_currentframe.writepixels(new int32rect(0, 0, data.width, data.height), data.bytes, data.stride, 0);
notifypropertychanged("currentframe");
(where 'data' wrapper class our pixel data)
it works fine on 99% of computers. on @ least 1 windows 8.1 laptop, images don't refresh. don't know why, , else works.
i don't understand make fail on pcs - suggestions welcome. details of problem system: win8.1 (spanish), net 4.5.50709 (but software uses 4.0).
graphics drivers intel hd graphics 4000
we have reproduction of bug occurs on computers in our software draw high-performance charts. appears issue intel graphics drivers , writeablebitmap / .net4/4.5.
see http://www.scichart.com/questions/question/zoom-not-working-properly-on-one-single-computer
what believe happening writeablebitmap once locked/unlocked once not allowing further updates. same code works on many other machines , other workaround disable hardware rendering wpf process on systems exhibit problem.
another workaround update graphics drivers on target pc intel hd graphics.
Comments
Post a Comment