Expression > Forums Home > Related Technologies Forums > Windows Presentation Foundation (WPF) > Blurred (unreadable) application windows occur in our application
Ask a questionAsk a question
 

AnswerBlurred (unreadable) application windows occur in our application

  • Tuesday, November 03, 2009 10:52 AMMatjaž Kofol Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hello,

    We have a WPF application running on XP with touch screen display.
    All is working fine but sometimes (not exactly defined - once in two days, once per day) our application window become blurred and nothing is readable.
    We did not get any exceptions, also in EventLog is nothing but screen is blurred (our screenshot is on this link )

    If we minimize our application and click on Start Windows button it is clear and normal. Also if we open some other application it is displayed fine so it should not be a graphic card problem.
    If we close our application and run it again all windows are nice and normal but after some period of time of constant use windows can become blurred - unrecognized text for normal use.

    Does anybody experienced such problem and is there any cure or possibility to catch this invalid state?

    Regards
    Matjaž

Answers

  • Wednesday, November 04, 2009 2:44 AMBrendan Clark - MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    This is almost certainly a video driver issue based on the graphical corruption you're seeing.  The reason you likely don't see it with other applications is that, unlike WPF, other applications probably aren't hardware-accelerated and using DirectX (and therefore your graphics card) to draw.  See this KB article for tips on how to proceed.

    If you could reply with your OS, .NET framework version, and graphics adapter information it would be useful in forwarding the problem to the correct owners.

All Replies

  • Wednesday, November 04, 2009 2:44 AMBrendan Clark - MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    This is almost certainly a video driver issue based on the graphical corruption you're seeing.  The reason you likely don't see it with other applications is that, unlike WPF, other applications probably aren't hardware-accelerated and using DirectX (and therefore your graphics card) to draw.  See this KB article for tips on how to proceed.

    If you could reply with your OS, .NET framework version, and graphics adapter information it would be useful in forwarding the problem to the correct owners.