Image Caching Service Registry Settings (Compact 7)

3/12/2014

Internet Explorer Image Caching Service (ICS) uses hardware acceleration to create a smooth panning and zooming experience.

By default, ICS will use Windows Graphics Device Interface (GDI) for rendering graphics. To change the default settings to use either the DirectDraw or OpenGL rendering plug-in instead, use the registry values located in the registry key HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Gesture.

Name Type Description Default value

ICSRenderMethod

REG_DWORD

0 (zero) to use GDI. 1 to use the plug-in.

0 (zero)

ICSRenderPlugin

REG_SZ

Plug-in DLL name. This value is used only when ICSRenderMethod=1.

ICSRenderPlugin.dll

MaxFPS

REG_DWORD

Maximum frames per second (FPS) allowed. If SYSGEN_COMPOSITION=1, then MaxFPS is the maximum FPS output to the compositor, rather than the screen.

30

Remarks

The plug-in interface is located at %_WINCEROOT%\Public\COMMON\OAK\Inc\XamlRuntimeGraphics.h.

Both ICS and Microsoft Silverlight for Windows Embedded use the same graphics rendering interface for hardware-accelerated graphics for both DirectDraw and OpenGL. For more information, see "Implement Hardware Acceleration for Graphics in Silverlight for Windows Embedded" in Silverlight for Windows Embedded Developer’s Guide.

Sample source code is available at %_WINCEROOT%\Public\COMMON\OAK\XamlRenderPlugin.

See Also

Other Resources

Internet Explorer Embedded
Silverlight for Windows Embedded