Matrix.MultiplyMV(Single[], Int32, Single[], Int32, Single[], Int32) 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.
Moltiplica un vettore di 4 elementi per una matrice 4x4 e archivia il risultato in un vettore di colonna a 4 elementi.
[Android.Runtime.Register("multiplyMV", "([FI[FI[FI)V", "")]
public static void MultiplyMV(float[]? resultVec, int resultVecOffset, float[]? lhsMat, int lhsMatOffset, float[]? rhsVec, int rhsVecOffset);
[<Android.Runtime.Register("multiplyMV", "([FI[FI[FI)V", "")>]
static member MultiplyMV : single[] * int * single[] * int * single[] * int -> unit
Parametri
- resultVec
- Single[]
Matrice float che contiene il vettore di risultato.
- resultVecOffset
- Int32
Offset nella matrice di risultati in cui è archiviato il vettore di risultati.
- lhsMat
- Single[]
Matrice float che contiene la matrice sul lato sinistro.
- lhsMatOffset
- Int32
Offset nella matrice lhs in cui è archiviato lhs
- rhsVec
- Single[]
Matrice float che contiene il vettore a destra.
- rhsVecOffset
- Int32
Offset nel vettore rhs in cui è archiviato il vettore rhs.
- Attributi
Eccezioni
se resultVec, lhsMat o rhsVec sono null oppure se resultVecOffset + 4 > resultVec.length o lhsMatOffset + 16 > lhsMat.length o rhsVecOffset + 4 > rhsVec.length.
Commenti
Moltiplica un vettore di 4 elementi per una matrice 4x4 e archivia il risultato in un vettore di colonna a 4 elementi. Nella notazione matrice: result = lhs x rhs
La stessa matrice float può essere passata per resultVec, lhsMat e/o rhsVec. Questa operazione dovrebbe eseguire l'operazione corretta se gli elementi del risultato si sovrappongono con uno degli elementi lhs o rhs.
per android.opengl.Matrix.multiplyMV(float[], int, float[], int, float[], int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.