WPF - Max window size for hardware acceleration?

C

cesinfo

Hello,
I am facing performance issues when my WPF application is use on a
dual-screen monitor. "Perforator" tool show that WPF rendering switch from
hardware to software when the height (or the width) of the window is greater
than 2000 px.

Is it a limitation of WPF, DirectX or my graphics card?
 
C

cesinfo

Some more informations : my application was running under Windows Vista with
an ATI X300 board (compliant DirectX 9.0). The problem disapears if I replace
graphic board with an X1300 (compliant DirectX 9.0c). Both cards have 256MB
of memory.

Does DirectX 9.0c could be use as minimum requirement to be sure WPF keep
hardware acceleration with high resolutions?
 
J

Ji Zhou [MSFT]

Hello,

Thanks for the additional information! Based on my knowledge, the Vista
should be equipped with at least the DirectX 10 by default. Thus,
personally speaking, at this time it more looks like that the issue results
from the hardware's limitation. I am consulting the WPF graphic team about
this issue. I will update to you if I get any reply from them.


Best regards,
Ji Zhou ([email protected], remove 'online.')
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/en-us/subscriptions/aa948868.aspx#notifications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://support.microsoft.com/select/default.aspx?target=assistance&ln=en-us.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
 
J

\Ji Zhou [MSFT]\

Hello cesinfo,

I got the following reply with the product team. "Max texture width/height
depends on the card. 9.0 only requires that the card support 2048. The
X300's limit is 2048 and I'm not 100% sure about the X1300, but the X1800
is 4096 so this is likely the issue. When the width extend larger than the
max support number, WPF will go to software rendering". So, I also think
could be a hardware limitation. I think we can tell information to our end
users.

Have a nice day!

Best regards,
Ji Zhou ([email protected], remove 'online.')
Microsoft Online Community Support

Delighting our customers is our #1 priority. We welcome your comments and
suggestions about how we can improve the support we provide to you. Please
feel free to let my manager know what you think of the level of service
provided. You can send feedback directly to my manager at:
(e-mail address removed).

This posting is provided "AS IS" with no warranties, and confers no rights.
 
C

cesinfo

Thanks Patrice for you answer : MaxTextureWidth and Height is show by
DXCapsViewer tools shipped in SDK.
So problem is really an hardware limitation.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top