Método ISharedBitmap::InitializeBitmap (thumbcache.h)
Inicializa um novo objeto ISharedBitmap com um determinado bitmap.
Sintaxe
HRESULT InitializeBitmap(
[in] HBITMAP hbm,
[in] WTS_ALPHATYPE wtsAT
);
Parâmetros
[in] hbm
Tipo: HBITMAP
Um identificador para o bitmap com o qual inicializar um novo objeto ISharedBitmap . O bitmap deve ser um DIB.
[in] wtsAT
Tipo: WTS_ALPHATYPE
O tipo alfa da imagem de bitmap. Pode ser um dos valores a seguir.
WTSAT_UNKNOWN
Não é possível determinar se o bitmap tem um canal alfa.
WTSAT_RGB
O bitmap não contém um canal alfa para transparência.
WTSAT_ARGB
O bitmap contém um canal alfa para transparência.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Quando um objeto ISharedBitmap é instanciado pelo cliente (em vez de ser retornado pelos métodos IThumbnailCache::GetThumbnailByID ou IThumbnailCache::GetThumbnail ), o bitmap subjacente não residirá na memória compartilhada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | thumbcache.h |