Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |