Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zusammen mit diesem Header von GitHub zu verwenden.
Bestimmt das Produkt der angegebenen Matrix und der aktuellen Matrix.
Syntax
HRESULT MultMatrixLocal(
[in] const D3DXMATRIX *pMat
);
Parameter
-
pMat [in]
-
Typ: const D3DXMATRIX*
Zeiger auf die D3DXMATRIX-Struktur , die mit der aktuellen Matrix multipliziert werden soll.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert D3DERR_INVALIDCALL werden.
Bemerkungen
Diese Methode multipliziert die angegebene Matrix links mit der aktuellen Matrix (die Transformation bezieht sich auf den lokalen Ursprung des Objekts).
m_pstack[m_currentPos] = (*pMat) * m_pstack[m_currentPos];
Diese Methode fügt dem Stapel kein Element hinzu, sie ersetzt die aktuelle Matrix durch das Produkt der angegebenen Matrix und der aktuellen Matrix.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch