Freigeben über


XMLoadInt4-Funktion (directxmath.h)

Lädt Daten ohne Typüberprüfung in einen XMVECTOR.

Hinweis Diese Funktion wird aus Gründen der Abwärtskompatibilität mit der Xbox Mathe-Bibliothek bereitgestellt. Sie sollten XMLoadInt4 verwenden, wenn Sie ganzzahlige Daten laden, und XMLoadFloat4 , wenn Sie Gleitkommadaten laden.
 

Syntax

XMVECTOR XM_CALLCONV XMLoadInt4(
  [in] const uint32_t *pSource
) noexcept;

Parameter

[in] pSource

Adresse der zu ladenden Daten.

Rückgabewert

Gibt einen XMVECTOR-Wert zurück, der mit den Daten aus dem pSource-Parameter geladen wurde.

Hinweise

Um den geladenen XMVECTOR in Gleitkommawerte zu konvertieren, verwenden Sie XMConvertVectorUIntToFloat oder XMConvertVectorIntToFloat.

Der folgende Pseudocode zeigt ihnen den Vorgang der Funktion.

XMVECTOR vectorOut;

uint32_t* pElement = (uint32_t*)pSource;

V.u[0] = pElement[0];
V.u[1] = pElement[1];
V.u[2] = pElement[2];
V.u[3] = pElement[3];

return vectorOut;

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

XMINT4

XMLoadSInt4

XMLoadUInt4

XMUINT4