Quaternion Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Décrit un quaternion, qui est une représentation abstraite d’une orientation dans l’espace basée sur des nombres complexes.
En C++, quaternion est projeté en tant que structure de quaternion.
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
- Héritage
-
Quaternion
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Le quaternion d’identité est (0, 0, 0, 1), où les valeurs de quaternion sont répertoriées dans l’ordre (x, y, z, w).
Ces valeurs de quaternion n’indiquent pas directement un angle de rotation et un axe.
Pour plus d’informations sur les quaternions, consultez Quaternion, Quaternions et rotation spatiale et Présentation des quaternions.
Champs
W |
Composant w du quaternion, qui est la partie numérique réelle du quaternion. |
X |
Composant x du quaternion, qui est le coefficient du vecteur d’unité i dans le quaternion. |
Y |
Composant y du quaternion, qui est le coefficient du vecteur d’unité j dans le quaternion. |
Z |
Composant z du quaternion, qui est le coefficient du vecteur d’unité k dans le quaternion. |
S’applique à
Voir aussi
- <xref:Windows.Perception.Spatial.SpatialLocation.Orientation%0a%0a%5bquaternion+structure%5d(%2fwindows%2fwin32%2fnumerics_h%2fquaternion-structure)>