Matrix.Multiply(Matrix, Matrix) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
static System::Windows::Media::Matrix Multiply(System::Windows::Media::Matrix trans1, System::Windows::Media::Matrix trans2);
public static System.Windows.Media.Matrix Multiply (System.Windows.Media.Matrix trans1, System.Windows.Media.Matrix trans2);
static member Multiply : System.Windows.Media.Matrix * System.Windows.Media.Matrix -> System.Windows.Media.Matrix
Public Shared Function Multiply (trans1 As Matrix, trans2 As Matrix) As Matrix
Parametri
Restituisce
Risultato della moltiplicazione di trans1 per trans2.
Esempio
Nell'esempio seguente viene illustrato come moltiplicare due Matrix strutture.
private void multiplicationExample()
{
Matrix matrix1 = new Matrix(5, 10, 15, 20, 25, 30);
Matrix matrix2 = new Matrix(2, 4, 6, 8, 10, 12);
// matrixResult is equal to (70,100,150,220,240,352)
Matrix matrixResult = Matrix.Multiply(matrix1, matrix2);
// matrixResult2 is also
// equal to (70,100,150,220,240,352)
Matrix matrixResult2 = matrix1 * matrix2;
}
Commenti
La moltiplicazione della matrice non è commutativa. La moltiplicazione per trans1 non equivale alla moltiplicazione per trans2 trans1.trans2