Compartilhar via


IBasicBitmapOps::Resize

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Este método altera o tamanho de um imagem de bitmap.

Syntax

HRESULT Resize(
  UINT              newWidth,
  UINT              newHeight,
  PixelFormatID     pixelFormat,
  InterpolationHint hints,
  IBitmapImage**    outbmp
);

Parameters

  • newWidth
    [no] Um valor UINT que especifica o tamanho horizontal, em pixels, da nova imagem de bitmap.
  • newHeight
    [no] Um valor UINT que especifica o tamanho vertical, em pixels, da nova imagem de bitmap.
  • Dicas
    [no] Um InterpolationHint valor que especifica qual algoritmo interpolação para usar.
  • outbmp
    [out] Um ponteiro para o resultante IBitmapImage ponteiro interface.

    Use a interface para acessar o bitmap criado por este método.

Return Value

Se bem-sucedido, esse método Retorna S_OK.

Se ele falhar, esse método deve retornar uma dos seguinte valores de erro:

  • IMGERR_NOCONVERSION
  • E_INVALIDARG
  • E_OUTOFMEMORY

Para obter mais informações, consulte Códigos de erro para o Imaging API.

Remarks

Use o dica parâmetro para especificar qual algoritmo interpolação para usar.

Requirements

Header imaging.h
Library Imaging.lib
Windows Embedded CE Windows CE 5.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

IBasicBitmapOps
PixelFormatID
PixelFormat Values
InterpolationHint
IBitmapImage