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. |