00001 //============================================================================= 00002 // filename: RmThumbCache.h 00003 // 00004 // ATI Research, Inc. 00005 // 3D Application Research Group 00006 // 00007 // description: Manages cached Win32 bitmaps 00008 // 00009 //============================================================================= 00010 // (C) 2004 ATI Research, Inc. All rights reserved. 00011 //============================================================================= 00012 #ifndef _RM_UTILITIES_THUMB_CACHE_H_ 00013 #define _RM_UTILITIES_THUMB_CACHE_H_ 00014 00015 //============================================================================= 00019 //============================================================================= 00020 00021 //----------------------------------------------------------------------------- 00028 //----------------------------------------------------------------------------- 00029 RMUTIL_API HBITMAP RmTCLoadThumbnail (HDC hDC, RM_TCHAR *filename, int checkCache); 00030 00031 //----------------------------------------------------------------------------- 00037 //----------------------------------------------------------------------------- 00038 RMUTIL_API void RmTCSetThumbSize (int width, int height); 00039 00040 //----------------------------------------------------------------------------- 00044 //----------------------------------------------------------------------------- 00045 RMUTIL_API void RmTCPurgeCache (void); 00046 00047 #endif
1.3.6