Método Matrix::TransformPoints(Point*,INT) (gdiplusmatrix.h)
El método Matrix::TransformPoints multiplica cada punto de una matriz por esta matriz. Cada punto se trata como una matriz de filas. La multiplicación se realiza con la matriz de filas de la izquierda y esta matriz a la derecha.
Sintaxis
Status TransformPoints(
[in, out] Point *pts,
[in] INT count
);
Parámetros
[in, out] pts
Tipo: Punto*
Puntero a una matriz de objetos Point que, en la entrada, contiene los puntos que se van a transformar y, en la salida, recibe los puntos transformados. Cada punto de la matriz se transforma (multiplica por esta matriz) y se actualiza con el resultado de la transformación.
[in] count
Tipo: INT
Opcional. Entero que especifica el número de puntos que se van a transformar. El valor predeterminado es 1.
Valor devuelto
Tipo: Estado
Si el método se realiza 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
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 | gdiplusmatrix.h (include Gdiplus.h) |
Library | Gdiplus.lib |
Archivo DLL | Gdiplus.dll |
Consulte también
Transformaciones globales y locales