Método Matrix::TransformPoints(Point*,INT) (gdiplusmatrix.h)
O método Matrix::TransformPoints multiplica cada ponto em uma matriz por essa matriz. Cada ponto é tratado como uma matriz de linhas. A multiplicação é executada com a matriz de linha à esquerda e essa matriz à direita.
Sintaxe
Status TransformPoints(
[in, out] Point *pts,
[in] INT count
);
Parâmetros
[in, out] pts
Tipo: Ponto*
Ponteiro para uma matriz de objetos Point que, na entrada, contém os pontos a serem transformados e, na saída, recebe os pontos transformados. Cada ponto na matriz é transformado (multiplicado por essa matriz) e atualizado com o resultado da transformação.
[in] count
Tipo: INT
Opcional. Inteiro que especifica o número de pontos a serem transformados. O valor padrão é 1.
Valor retornado
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 XP, Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | gdiplusmatrix.h (inclua Gdiplus.h) |
Biblioteca | Gdiplus.lib |
DLL | Gdiplus.dll |
Confira também
Transformações globais e locais