Método Graphics::D rawImage(Image*,constRectF&,constRectF&,Unit,constImageAttributes*) (gdiplusgraphics.h)

O método Graphics::D rawImage desenha uma parte especificada de uma imagem em um local especificado.

Sintaxe

Status DrawImage(
  [in]      Image                 *image,
  [in, ref] const RectF &         destRect,
  [in, ref] const RectF &         sourceRect,
  [in]      Unit                  srcUnit,
  [in]      const ImageAttributes *imageAttributes
);

Parâmetros

[in] image

Tipo: Imagem*

Ponteiro para um objeto Image que especifica a imagem a ser desenhada.

[in, ref] destRect

Tipo: RectF

Retângulo, medido em pixels, que especifica os limites da imagem renderizada. A parte da imagem especificada por sourceRect é dimensionada para preencher o retângulo especificado por destRect.

[in, ref] sourceRect

Tipo: RectF

Retângulo que especifica a parte da imagem a ser desenhada.

[in] srcUnit

Tipo: Unidade

Elemento da enumeração Unit que especifica a unidade de medida para o retângulo de origem.

[in] imageAttributes

Tipo: ImageAttributes*

Opcional. Ponteiro para um objeto ImageAttributes que especifica ajustes de cor a serem aplicados quando a imagem é renderizada. O valor padrão é NULL.

Retornar valor

Tipo: Status

Se o método for bem-sucedido, ele retornará Ok, que é um elemento da enumeração Status .

Se o método falhar, ele retornará um dos outros elementos da enumeração Status .

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho gdiplusgraphics.h (inclua Gdiplus.h)
Biblioteca Gdiplus.lib
DLL Gdiplus.dll

Confira também

Desenhar, posicionar e clonar imagens

Elementos gráficos

Imagem

Carregando e exibindo bitmaps