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.