Freigeben über


thumbcache.h-Header

Dieser Header wird von der Windows-Shell verwendet. Weitere Informationen finden Sie unter

thumbcache.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
ISharedBitmap

Macht speichereffiziente Methoden für den Zugriff auf Bitmaps verfügbar. Diese Schnittstelle wird als dünner Wrapper um HBITMAP-Objekte verwendet, sodass diese Objekte gezählt und vor änderungen der zugrunde liegenden Daten geschützt werden können.
IThumbnailCache

Macht Methoden für einen Systemminiaturcache verfügbar, der anwendungsübergreifend freigegeben wird.
IThumbnailCachePrimer

. (IThumbnailCachePrimer)
IThumbnailProvider

Macht eine Methode zum Abrufen eines Miniaturbilds verfügbar und soll für Miniaturansichtshandler implementiert werden. Das Objekt, das diese Schnittstelle implementiert, muss auch IInitializeWithStream implementieren.
IThumbnailSettings

Stellt eine Methode bereit, mit der ein Miniaturansichtsanbieter den Benutzerkontext einer Miniaturansichtsanforderung bestimmen kann.

Strukturen

 
WTS_THUMBNAILID

Enthält einen eindeutigen Bezeichner für eine Miniaturansicht im Systemminiaturcache.

Enumerationen

 
WTS_CONTEXTFLAGS

Gibt den Kontext einer Miniaturansichtsextraktion an. Wird von IThumbnailSettings::SetContext verwendet.
WTS_FLAGS

Werte, die von IThumbnailCache::GetThumbnail verwendet werden, um Optionen für die Extraktion und Anzeige des Miniaturbilds anzugeben.