Metodo Matrix::TransformPoints(Point*,INT) (gdiplusmatrix.h)
Il metodo Matrix::TransformPoints moltiplica ogni punto in una matrice per questa matrice. Ogni punto viene considerato come una matrice di righe. La moltiplicazione viene eseguita con la matrice di riga a sinistra e questa matrice a destra.
Sintassi
Status TransformPoints(
[in, out] Point *pts,
[in] INT count
);
Parametri
[in, out] pts
Tipo: Punto*
Puntatore a una matrice di oggetti Point che, all'input, contiene i punti da trasformare e, nell'output, riceve i punti trasformati. Ogni punto della matrice viene trasformato (moltiplicato per questa matrice) e aggiornato con il risultato della trasformazione.
[in] count
Tipo: INT
Facoltativa. Intero che specifica il numero di punti da trasformare. Il valore predefinito è 1.
Valore restituito
Tipo: Stato
Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status .
Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .
Requisiti
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | gdiplusmatrix.h (include Gdiplus.h) |
Libreria | Gdiplus.lib |
DLL | Gdiplus.dll |
Vedi anche
Trasformazioni globali e locali