thumbcache.h 标头

Windows Shell 使用此标头。 有关详细信息,请参阅:

thumbcache.h 包含以下编程接口:

接口

 
ISharedBitmap

公开用于访问位图的内存高效方法。 此接口用作 HBITMAP 对象的精简包装器,允许对这些对象进行引用计数,并防止其基础数据发生更改。
IThumbnailCache

公开跨应用程序共享的系统缩略图缓存的方法。
IThumbnailCachePrimer

. (IThumbnailCachePrimer)
IThumbnailProvider

公开用于获取缩略图图像的方法,旨在针对缩略图处理程序实现。 实现此接口的对象还必须实现 IInitializeWithStream。
IThumbnailSettings

提供使缩略图提供程序能够确定缩略图请求的用户上下文的方法。

结构

 
WTS_THUMBNAILID

包含系统缩略图缓存中缩略图的唯一标识符。

枚举

 
WTS_CONTEXTFLAGS

指定缩略图提取的上下文。 由 IThumbnailSettings::SetContext 使用。
WTS_FLAGS

IThumbnailCache::GetThumbnail 用于指定缩略图提取和显示选项的值。