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 |