Método ISharedBitmap::InitializeBitmap (thumbcache.h)
Inicializa un nuevo objeto ISharedBitmap con un mapa de bits determinado.
Sintaxis
HRESULT InitializeBitmap(
[in] HBITMAP hbm,
[in] WTS_ALPHATYPE wtsAT
);
Parámetros
[in] hbm
Tipo: HBITMAP
Identificador del mapa de bits con el que inicializar un nuevo objeto ISharedBitmap . El mapa de bits debe ser un DIB.
[in] wtsAT
Tipo: WTS_ALPHATYPE
Tipo alfa de la imagen de mapa de bits. Puede ser uno de los valores siguientes.
WTSAT_UNKNOWN
No se puede determinar si el mapa de bits tiene un canal alfa.
WTSAT_RGB
El mapa de bits no contiene un canal alfa para la transparencia.
WTSAT_ARGB
El mapa de bits contiene un canal alfa para la transparencia.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Cuando el cliente crea una instancia de un objeto ISharedBitmap (en lugar de ser devuelto por los métodos IThumbnailCache::GetThumbnailByID o IThumbnailCache::GetThumbnail ), el mapa de bits subyacente no residirá en la memoria compartida.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | thumbcache.h |