Прочитать на английском

Поделиться через


Заголовок thumbcache.h

Этот заголовок используется оболочкой Windows. Дополнительные сведения см. в разделе:

thumbcache.h содержит следующие программные интерфейсы:

Интерфейсы

 
ISharedBitmap

Предоставляет эффективные в памяти методы для доступа к растровым изображениям. Этот интерфейс используется в качестве тонкой оболочки для объектов HBITMAP, что позволяет подсчитывать ссылки на эти объекты и защищаться от изменения их базовых данных.
IThumbnailCache

Предоставляет методы для системного кэша эскизов, совместно используемых приложениями.
IThumbnailCachePrimer

. (IThumbnailCachePrimer)
IThumbnailProvider

Предоставляет метод получения эскиза и предназначен для реализации для обработчиков эскизов. Объект, реализующий этот интерфейс, также должен реализовывать IInitializeWithStream.
IThumbnailSettings

Предоставляет метод, позволяющий поставщику эскизов определять контекст пользователя запроса эскизов.

Структуры

 
WTS_THUMBNAILID

Содержит уникальный идентификатор эскиза в системном кэше эскизов.

Перечисления

 
WTS_CONTEXTFLAGS

Указывает контекст извлечения эскиза. Используется IThumbnailSettings::SetContext.
WTS_FLAGS

Значения, используемые IThumbnailCache::GetThumbnail для указания параметров извлечения и отображения эскиза изображения.