Condividi tramite


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