Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Berechnet die horizontale Summe der Komponenten eines XMVECTOR. Die horizontale Summe ist das Ergebnis, wenn jede Komponente im Vektor zusammen hinzugefügt wird.
Syntax
XMVECTOR XM_CALLCONV XMVectorSum(
[in] FXMVECTOR V
) noexcept;
Parameter
[in] V
Vektor, für den die horizontale Summe berechnet werden soll.
Rückgabewert
Gibt einen Vektor zurück, dessen Komponenten die horizontale Summe der Komponenten von V sind.
Hinweise
Beachten Sie, dass für SSE/SSE2 horizontale Summen eine Reihe von mathematischen und Shuffleoperationen erfordern. Wenn Sie SSE3 aktivieren (über die Definition _XM_SSE3_INTRINSICS_von , /arch:AVXoder /arch:AVX2) oder bei Verwendung von Windows unter ARM/ARM64, kann diese Funktion intrinsische Horizontsummen verwenden.
Dies ist neu in DirectXMath 3.10
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | directxmath.h (DirectXMath.h einschließen) |