Freigeben über


XMConvertVectorIntToFloat-Funktion (directxmath.h)

Konvertiert einen XMVECTOR mit int32_t Komponenten in einen XMVECTOR mit float-Komponenten und wendet eine gleichmäßige Verzerrung an.

Syntax

XMVECTOR XM_CALLCONV XMConvertVectorIntToFloat(
  [in] FXMVECTOR VInt,
  [in] uint32_t  DivExponent
) noexcept;

Parameter

[in] VInt

Vektor mit int32_t Komponenten, die konvertiert werden sollen.

[in] DivExponent

Jede Komponente von VInt wird in einen Float konvertiert und dann durch zwei geteilt, die zur DivExponent-Leistung angehoben werden. Dieser Parameter muss eine Zahl (ein unmittelbarer Wert) und keine Variable sein.

Rückgabewert

Gibt den konvertierten Vektor zurück, bei dem jede Komponente durch zwei geteilt wurde, die in die DivExponent-Leistung ausgelöst wurde.

Hinweise

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

DirectXMath-Bibliothekskonvertierungsfunktionen

XMConvertVectorFloatToInt

XMConvertVectorUIntToFloat