ISharedBitmap::InitializeBitmap-Methode (thumbcache.h)
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 |