XMConvertVectorFloatToInt-Funktion (directxmath.h)
Konvertiert einen XMVECTOR mit Float-Komponenten in einen XMVECTOR mit int32_t Komponenten und wendet eine einheitliche Verzerrung an.
Syntax
XMVECTOR XM_CALLCONV XMConvertVectorFloatToInt(
[in] FXMVECTOR VFloat,
[in] uint32_t MulExponent
) noexcept;
Parameter
[in] VFloat
Vektor mit float-Komponenten , die konvertiert werden sollen.
[in] MulExponent
Jede Komponente von VFloat wird in eine int32_t konvertiert und dann mit zwei multipliziert, die auf die 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 mit zwei multipliziert wurde, die zur MulExponent-Leistung angehoben 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 |