Freigeben über


XMLoadFloat3x3-Funktion (directxmath.h)

Lädt eine XMFLOAT3X3 in eine XMMATRIX.

Syntax

XMMATRIX XM_CALLCONV XMLoadFloat3x3(
  [in] const XMFLOAT3X3 *pSource
) noexcept;

Parameter

[in] pSource

Adresse der zu ladenden XMFLOAT3X3-Struktur . Dieser Parameter muss auf zwischengespeicherten Arbeitsspeicher verweisen.

Rückgabewert

Gibt eine XMMATRIX zurück, die mit den Daten aus dem pSource-Parameter geladen wurde.

Diese Funktion führt eine teilweise Auslastung der zurückgegebenen XMMATRIX aus. Weitere Informationen finden Sie unter Erste Schritte.

Hinweise

XMFLOAT3X3 ist eine Zeilen-Hauptform der Matrix. Diese Funktion könnte zum Lesen von Spaltenhauptdaten verwendet werden, müsste dann aber mit XMMatrixTranpose transponiert werden, bevor sie in anderen XMMATRIX-Funktionen verwendet wird.

Die Elemente der XMFLOAT3X3-Strukturen (_11, _12, _13 usw.) werden in die entsprechenden Elemente der XMMATRIX geladen. Die restlichen Elemente der zurückgegebenen XMMATRIX sind 0.0f, mit Ausnahme von _44( 1.0f).

Plattformanforderungen

Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.

Anforderungen

   
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Vektorladefunktionen der DirectXMath-Bibliothek