Método IShellImageData::Rotate (shimgdata.h)
Gira uma imagem em incrementos de 90 graus.
Sintaxe
HRESULT Rotate(
[in] DWORD dwAngle
);
Parâmetros
[in] dwAngle
Tipo: DWORD
O ângulo de rotação. Somente ângulos de 0, 90, 180 e 270 são reconhecidos.
Retornar valor
Tipo: HRESULT
Retorna S_OK se tiver êxito ou um valor de erro, caso contrário, incluindo o seguinte:
Código de retorno | Descrição |
---|---|
|
A imagem não foi decodificada ou o processo de decodificação falhou. Esse valor também é retornado quando determinadas chamadas internas para métodos GDI+ falham. |
|
A imagem é uma imagem animada e não pode ser girada. |
|
O parâmetro dwAngle é um valor diferente de 0, 90, 180 ou 270. |
|
O parâmetro dwAngle é 0. |
|
Não há recursos suficientes disponíveis para o método criar uma cópia de trabalho interna da imagem. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shimgdata.h |
DLL | Shell32.dll |