Software Archive
Read-only legacy content
17061 Discussions

Intel Graphics 855 + DirectX + GDI = High CPU usage

foz
Beginner
588 Views
Hi everybody,
we are developing an application which makes use of DirectX surfaces and GDI+ surfaces. To be more specific, we have a panel where our 3D data are rendered and several GDI+ elements floating over it (windows, panels, textboxes, tooltips). In fact it is a mixed DX/GDI user interface. We wanted to use the power of the DirectX and the simplicity of the already-done windows element (don't have the time to write a complete DX GUI).

Our problem is that when a GDI element(i.e a window or a panel) overlaps the DX surface, the CPU usage passes from a 0%-2% to 70%-100%. This happens only with the pc with the 855 graphic chipset and not with graphic cards from other vendors (not tried other Intel chipsets).

We are using Windows XP, .NET 1.1, DirectX 9.0c and the latest Intel Drivers.

Any ideas? Is it an hardware problem, driver problem or windows problem? Or simply is not possible to use GDI and DX togheter? (in this case, why with other cards it works?)

Regards
0 Kudos
1 Reply
intel_software_netwo
588 Views

Hello,

Your design inquiry will require a closer look by an Intel Product Representative.

If your company has its own Intel representative, you may wish to inquire whether they are able to assist with this inquiry. Your company's Purchasing Department will normally have your Intel representative's contact information. If you have no contact, please see http://www.intel.com/buy/networking/design.htm under "Design Components".

If your location is not listed, please see an Intel Authorized Distributor and ask for a Field Application Engineer (FAE). Our Intel Authorized Distributor list is also linked from the URL above.

Best regards,
Jim A

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

0 Kudos
Reply