Quaternion Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt eine Quaternion, bei der es sich um eine abstrakte Darstellung einer Ausrichtung im Raum handelt, die auf komplexen Zahlen basiert.
In C++ wird Quaternion als Quaternionstruktur projiziert.
public value class quaternion
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct quaternion
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct Quaternion
var quaternion = {
x : /* Your value */,
y : /* Your value */,
z : /* Your value */,
w : /* Your value */
}
Public Structure Quaternion
- Vererbung
-
Quaternion
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Die Identitätsquaternion ist (0, 0, 0, 1), wobei die Quaternionswerte in der Reihenfolge (x, y, z, w) aufgeführt werden.
Diese Quaternionswerte geben nicht direkt einen Drehwinkel und eine Achse an.
Weitere Informationen zu Quaternionen finden Sie unter Quaternion, Quaternionen und räumliche Drehung und Einführung in die Quaternionen.
Felder
W |
Die w-Komponente der Quaternion, die der reelle Zahlenteil der Quaternion ist. |
X |
Die x-Komponente der Quaternion, die der Koeffizienten des i-Einheitsvektors in der Quaternion ist. |
Y |
Die y-Komponente der Quaternion, bei der es sich um den Koeffizienten des j-Einheitsvektors in der Quaternion handelt. |
Z |
Die z-Komponente der Quaternion, die der Koeffizient des k-Einheitsvektors in der Quaternion ist. |
Gilt für:
Weitere Informationen
- <xref:Windows.Perception.Spatial.SpatialLocation.Orientation%0a%0a%5bquaternion+structure%5d(%2fwindows%2fwin32%2fnumerics_h%2fquaternion-structure)>