Share via


XMQuaternionSquadSetup 함수(directxmath.h)

구형 사분면 보간을 위한 설정 제어 지점의 주소를 제공합니다.

구문

void XM_CALLCONV XMQuaternionSquadSetup(
  [out] XMVECTOR  *pA,
  [out] XMVECTOR  *pB,
  [out] XMVECTOR  *pC,
  [in]  FXMVECTOR Q0,
  [in]  FXMVECTOR Q1,
  [in]  FXMVECTOR Q2,
  [in]  GXMVECTOR Q3
) noexcept;

매개 변수

[out] pA

첫 번째 설정 쿼터니언의 주소입니다.

[out] pB

첫 번째 설정 쿼터니언의 주소입니다.

[out] pC

첫 번째 설정 쿼터니언의 주소입니다.

[in] Q0

첫 번째 4원수입니다.

[in] Q1

두 번째 4원수입니다.

[in] Q2

세 번째 쿼터니언.

[in] Q3

네 번째 쿼터니언.

반환 값

없음

설명

DirectXMath 쿼터니언 함수는 XMVECTOR 4 벡터를 사용하여 쿼터니언을 나타냅니다. 여기서 X, Y 및 Z 구성 요소는 벡터 부분이고 W 구성 요소는 스칼라 부분입니다.

pA, pB 및 pC로 반환된 결과는 XMQuaternionSquadQ1, Q2Q3 매개 변수에 대한 입력으로 사용됩니다.

플랫폼 요구 사항

Windows 8용 Windows SDK를 사용하는 Microsoft Visual Studio 2010 또는 Microsoft Visual Studio 2012. Win32 데스크톱 앱, Windows 스토어 앱 및 Windows Phone 8개 앱에 지원됩니다.

요구 사항

   
대상 플랫폼 Windows
헤더 directxmath.h

추가 정보

DirectXMath 라이브러리 쿼터니언 함수

XMQuaternionSquad

XMQuaternionSquadV