Metodo ISharedBitmap::InitializeBitmap (thumbcache.h)
Inizializza un nuovo oggetto ISharedBitmap con una determinata bitmap.
Sintassi
HRESULT InitializeBitmap(
[in] HBITMAP hbm,
[in] WTS_ALPHATYPE wtsAT
);
Parametri
[in] hbm
Tipo: HBITMAP
Handle per la bitmap con cui inizializzare un nuovo oggetto ISharedBitmap . La bitmap deve essere un DIB.
[in] wtsAT
Tipo: WTS_ALPHATYPE
Tipo alfa dell'immagine bitmap. Può essere uno dei valori seguenti.
WTSAT_UNKNOWN
Impossibile determinare se la bitmap ha un canale alfa.
WTSAT_RGB
La bitmap non contiene un canale alfa per la trasparenza.
WTSAT_ARGB
La bitmap contiene un canale alfa per la trasparenza.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Quando viene creata un'istanza di un oggetto ISharedBitmap dal client (anziché essere restituito dai metodi IThumbnailCache::GetThumbnailByID o IThumbnailCache::GetThumbnail ), la bitmap sottostante non risiederà nella memoria condivisa.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | thumbcache.h |