cabeçalho thumbcache.h

Esse cabeçalho é usado pelo Shell do Windows. Para obter mais informações, consulte:

thumbcache.h contém as seguintes interfaces de programação:

Interfaces

 
ISharedBitmap

Expõe métodos eficientes de memória para acessar bitmaps. Essa interface é usada como um wrapper fino em torno de objetos HBITMAP, permitindo que esses objetos sejam contados e protegidos por terem seus dados subjacentes alterados.
IThumbnailCache

Expõe métodos para um cache de miniaturas do sistema que é compartilhado entre aplicativos.
IThumbnailCachePrimer

. (IThumbnailCachePrimer)
IThumbnailProvider

Expõe um método para obter uma imagem em miniatura e destina-se a ser implementado para manipuladores de miniatura. O objeto que implementa essa interface também deve implementar IInitializeWithStream.
IThumbnailSettings

Fornece um método que permite que um provedor de miniatura determine o contexto do usuário de uma solicitação em miniatura.

Estruturas

 
WTS_THUMBNAILID

Contém um identificador exclusivo para uma miniatura no cache de miniaturas do sistema.

Enumerações

 
WTS_CONTEXTFLAGS

Especifica o contexto de uma extração em miniatura. Usado por IThumbnailSettings::SetContext.
WTS_FLAGS

Valores usados por IThumbnailCache::GetThumbnail para especificar opções para extração e exibição da imagem em miniatura.