Método IWICBitmapScaler::Initialize (wincodec.h)
Inicializa o dimensionador de bitmap com os parâmetros fornecidos.
Sintaxe
HRESULT Initialize(
[in] IWICBitmapSource *pISource,
[in] UINT uiWidth,
[in] UINT uiHeight,
[in] WICBitmapInterpolationMode mode
);
Parâmetros
[in] pISource
Tipo: IWICBitmapSource*
A origem do bitmap de entrada.
[in] uiWidth
Tipo: UINT
A largura do destino.
[in] uiHeight
Tipo: UINT
A altura do destino.
[in] mode
Tipo: WICBitmapInterpolationMode
O WICBitmapInterpolationMode a ser usado durante o dimensionamento.
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.
Comentários
IWICBitmapScaler não pode ser inicializado várias vezes. Por exemplo, ao dimensionar cada quadro em uma imagem de vários quadros, um novo IWICBitmapScaler deve ser criado e inicializado para cada quadro.
Exemplos
Para obter um exemplo usando um IWICBitmapScaler, consulte o tópico Como dimensionar uma fonte de bitmap .
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 |