Metodo Matrix::Shear (gdiplusmatrix.h)

Il metodo Matrix::Shear aggiorna questa matrice con il prodotto stesso e una matrice di shearing.

Sintassi

Status Shear(
  [in] REAL        shearX,
  [in] REAL        shearY,
  [in] MatrixOrder order
);

Parametri

[in] shearX

Tipo: REAL

Numero reale che specifica il fattore di shear orizzontale.

[in] shearY

Tipo: REAL

Numero reale che specifica il fattore di shear verticale.

[in] order

Tipo: REAL

facoltativo. Elemento dell'enumerazione MatrixOrder che specifica l'ordine della moltiplicazione. MatrixOrderPrepend specifica che la matrice di shearing si trova a sinistra e MatrixOrderAppend specifica che la matrice di shearing si trova a destra. Il valore predefinito è MatrixOrderPrepend.

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

Requisito Valore
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

Matrice

Rappresentazione tramite matrici delle trasformazioni

Matrix::Multiply

Matrix::Rotate

Matrix::RotateAt

Matrix::Scale

Matrix::Translate

Matrixorder

Trasformazioni