Provides access to a ScreenDisplay's caches.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
Description | ||
---|---|---|
![]() |
ActiveCache | Screen cache where drawing occurs. Use rarely. Change cache inside StartDrawing/FinishDrawing sequence. |
![]() |
AddCache | Creates a new cache and return its ID. The ID can be specified to StartDrawing to direct output to the cache. It can also be used with a number of other methods such as DrawCache and Invalidate. |
![]() |
CacheCount | Number of screen caches. |
![]() |
CacheMemDC | Memory device context for the specified screen cache. |
![]() |
DrawCache | Draws the specified screen cache to the specified window device context. Pass an empty rectangle to copy the full bitmap to the DC origin. |
![]() |
GetCacheFlags | Get special properties of specified cache. |
![]() |
GetCacheOrder | Sets or returns the order of the specified cache. Client's that use multiple caches can assign an order to them. Bottom cache is 0 and top cache is n. |
![]() |
IsCacheDirty | Indicates if the specified cache needs refreshing. |
![]() |
IsFirstCacheTransparent | Indicates if the bottom cache is transparent. |
![]() |
ModifyCacheFlags | Set special properties of specified cache. |
![]() |
PutCacheOrder | Sets or returns the order of the specified cache. Client's that use multiple caches may assign an order to them. Bottom cache is 0 and top cache is n. |
![]() |
RemoveAllCaches | Removes all caches. |
![]() |
RemoveCache | Removes the specified cache. |
![]() |
StartRecording | Starts recording all output to the recording cache. |
![]() |
StopRecording | Stops recording to the recording cache. |
CoClasses that implement IScreenCacheManager
CoClasses and Classes | Description |
---|---|
ScreenDisplay | Display class for drawing to window. |