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

Cria um objeto IWICBitmap .

Sintaxe

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

Parâmetros

[in] uiWidth

Tipo: UINT

A largura do novo bitmap .

[in] uiHeight

Tipo: UINT

A altura do novo bitmap.

[in] pixelFormat

Tipo: REFWICPixelFormatGUID

O formato de pixel do novo bitmap.

[in] option

Tipo: WICBitmapCreateCacheOption

As opções de criação de cache do novo bitmap. Esse pode ser um dos valores na enumeração WICBitmapCreateCacheOption .

Valor Significado
WICBitmapCacheOnDemand
Aloca memória do sistema para o bitmap na inicialização.
WICBitmapCacheOnLoad
Aloca memória do sistema para o bitmap quando o bitmap é usado pela primeira vez.
WICBitmapNoCache
Essa opção não é válida para esse método e não deve ser usada.

[out] ppIBitmap

Tipo: IWICBitmap**

Um ponteiro que recebe um ponteiro para o novo bitmap.

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.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincodec.h
Biblioteca Windowscodecs.lib
DLL Windowscodecs.dll

Confira também

IWICImagingFactory

Formatos de pixel nativos