Compartir a través de


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