Quaternion 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
- 상속
-
Quaternion
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
ID 쿼터니언은 (0, 0, 0, 1)이며, 여기서 쿼터니언 값은 순서(x, y, z, w)로 나열됩니다.
이러한 쿼터니언 값은 회전 각도와 축을 직접 나타내지 않습니다.
쿼터니언에 대한 자세한 내용은 Quaternion, Quaternions 및 공간 회전 및 Quaternions 소개를 참조하세요.
필드
W |
쿼터니언의 실제 수 부분인 쿼터니언의 w 구성 요소입니다. |
X |
쿼터니언에서 i 단위 벡터의 계수인 쿼터니언의 x 구성 요소입니다. |
Y |
쿼터니언에서 j 단위 벡터의 계수인 쿼터니언의 y 구성 요소입니다. |
Z |
쿼터니언에서 k 단위 벡터의 계수인 쿼터니언의 z 구성 요소입니다. |
적용 대상
추가 정보
- <xref:Windows.Perception.Spatial.SpatialLocation.Orientation%0a%0a%5bquaternion+structure%5d(%2fwindows%2fwin32%2fnumerics_h%2fquaternion-structure)>