Compartir a través de


Graphics::D rawImage(Image*,RectF*,Matrix*,Effect*,ImageAttributes*,Unit) (gdiplusgraphics.h)

El método dibuja una parte de una imagen después de aplicar un efecto especificado.

Sintaxis

Status DrawImage(
  [in] Image           *image,
  [in] RectF           *sourceRect,
  [in] Matrix          *xForm,
  [in] Effect          *effect,
  [in] ImageAttributes *imageAttributes,
  [in] Unit            srcUnit
);

Parámetros

[in] image

Tipo: Imagen*

Puntero a un objeto Image que especifica la imagen que se va a dibujar.

[in] sourceRect

Tipo: RectF*

Puntero a un objeto RectF que especifica la parte de la imagen que se va a dibujar.

[in] xForm

Tipo: Matriz*

Puntero a un objeto Matrix que especifica el paralelgrama en el que se representa la parte de la imagen. El paralelismo de destino se calcula aplicando la transformación afín almacenada en la matriz al rectángulo de origen.

[in] effect

Tipo: Efecto*

Puntero a una instancia de un descendiente de la clase Effect . El descendiente especifica un efecto o ajuste (por ejemplo, un cambio en contraste) que se aplica a la imagen antes de la representación. La imagen no se modifica permanentemente por el efecto.

[in] imageAttributes

Tipo: ImageAttributes*

Puntero a un objeto ImageAttributes que especifica los ajustes de color que se aplicarán cuando se representa la imagen. Puede ser NULL.

[in] srcUnit

Tipo: Unidad*

Elemento de la enumeración Unit que especifica la unidad de medida para el rectángulo de origen.

Valor devuelto

Tipo: Estado

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusgraphics.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Dibujo, posicionamiento y clonación de imágenes

Elementos gráficos

Imagen

Cargar y mostrar mapas de bits