thumbcache.h 标头
Windows Shell 使用此标头。 有关详细信息,请参阅:
thumbcache.h 包含以下编程接口:
接口
ISharedBitmap 公开用于访问位图的内存高效方法。 此接口用作 HBITMAP 对象的精简包装器,允许对这些对象进行引用计数,并防止其基础数据发生更改。 |
IThumbnailCache 公开跨应用程序共享的系统缩略图缓存的方法。 |
IThumbnailCachePrimer . (IThumbnailCachePrimer) |
IThumbnailProvider 公开用于获取缩略图图像的方法,旨在针对缩略图处理程序实现。 实现此接口的对象还必须实现 IInitializeWithStream。 |
IThumbnailSettings 提供使缩略图提供程序能够确定缩略图请求的用户上下文的方法。 |
结构
WTS_THUMBNAILID 包含系统缩略图缓存中缩略图的唯一标识符。 |
枚举
WTS_CONTEXTFLAGS 指定缩略图提取的上下文。 由 IThumbnailSettings::SetContext 使用。 |
WTS_FLAGS IThumbnailCache::GetThumbnail 用于指定缩略图提取和显示选项的值。 |