Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert ein neues ISharedBitmap-Objekt mit einer bestimmten Bitmap.
Syntax
HRESULT InitializeBitmap(
[in] HBITMAP hbm,
[in] WTS_ALPHATYPE wtsAT
);
Parameter
[in] hbm
Typ: HBITMAP
Ein Handle für die Bitmap, mit der ein neues ISharedBitmap-Objekt initialisiert werden soll. Die Bitmap muss ein DIB sein.
[in] wtsAT
Typ: WTS_ALPHATYPE
Der Alphatyp des Bitmapbilds. Kann einer der folgenden Werte sein.
WTSAT_UNKNOWN
Es kann nicht ermittelt werden, ob die Bitmap über einen Alphakanal verfügt.
WTSAT_RGB
Die Bitmap enthält keinen Alphakanal zur Transparenz.
WTSAT_ARGB
Die Bitmap enthält einen Alphakanal zur Transparenz.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn ein ISharedBitmap-Objekt vom Client instanziiert wird (im Gegensatz zur Rückgabe durch die Methoden IThumbnailCache::GetThumbnailByID oder IThumbnailCache::GetThumbnail ), befindet sich die zugrunde liegende Bitmap nicht im freigegebenen Speicher.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | thumbcache.h |