Método IWICImagingFactory::CreateBitmap (wincodec.h)

Crea un objeto IWICBitmap .

Sintaxis

HRESULT CreateBitmap(
  [in]  UINT                       uiWidth,
  [in]  UINT                       uiHeight,
  [in]  REFWICPixelFormatGUID      pixelFormat,
  [in]  WICBitmapCreateCacheOption option,
  [out] IWICBitmap                 **ppIBitmap
);

Parámetros

[in] uiWidth

Tipo: UINT

Ancho del nuevo mapa de bits .

[in] uiHeight

Tipo: UINT

Alto del nuevo mapa de bits.

[in] pixelFormat

Tipo: REFWICPixelFormatGUID

Formato de píxel del nuevo mapa de bits.

[in] option

Tipo: WICBitmapCreateCacheOption

Las opciones de creación de caché del nuevo mapa de bits. Puede ser uno de los valores de la enumeración WICBitmapCreateCacheOption .

Valor Significado
WICBitmapCacheOnDemand
Asigna memoria del sistema para el mapa de bits en la inicialización.
WICBitmapCacheOnLoad
Asigna memoria del sistema para el mapa de bits cuando se usa por primera vez el mapa de bits.
WICBitmapNoCache
Esta opción no es válida para este método y no debe usarse.

[out] ppIBitmap

Tipo: IWICBitmap**

Puntero que recibe un puntero al nuevo mapa de bits.

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.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincodec.h
Library Windowscodecs.lib
Archivo DLL Windowscodecs.dll

Consulte también

IWICImagingFactory

Formatos de píxeles nativos