XMVectorDivide-Funktion (directxmath.h)
Dividiert einen instance von durch XMVECTOR
einen zweiten instance und gibt das Ergebnis in einem dritten instance zurück.
Die XMVectorDivide
dividiert jede Komponente eines instance des XMVECTOR-Datentyps durch die entsprechende Komponente in einer zweiten instance von XMVECTOR
, wodurch eine neue XMVECTOR
instance zurückgegeben wird, die das Ergebnis enthält.
Syntax
XMVECTOR XM_CALLCONV XMVectorDivide(
[in] FXMVECTOR V1,
[in] FXMVECTOR V2
) noexcept;
Parameter
[in] V1
XMVECTOR
instance, deren Bestandteile die Dividenden des Bereichsbetriebs sind.
[in] V2
XMVECTOR
instance, deren Komponenten die Divisoren des Divisionsvorgangs sind.
Rückgabewert
XMVECTOR
instance, deren Komponenten der Quotient der Aufteilung jeder Komponente von V1 durch jede entsprechende Komponente von V2 ist.
Hinweise
Der folgende Code ist im Allgemeinen schneller als das Aufrufen XMVectorDivide
, wenn der Genauigkeitsverlust tolerierbar ist.
XMVECTOR R = XMVectorReciprocalEst(V2)
XMVectorMultiply(V1,R)
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
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | directxmath.h (einschließlich DirectXMath.h) |