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