다음을 통해 공유


XMVectorSetIntByIndexPtr 함수(directxmath.h)

정수 instance 대한 포인터를 사용하여 인덱스에서 참조하는 정수 데이터를 포함하는 XMVECTOR 데이터 형식의 네 가지 구성 요소 중 하나의 값을 설정합니다.

구문

XMVECTOR XM_CALLCONV XMVectorSetIntByIndexPtr(
       FXMVECTOR      V,
  [in] const uint32_t *x,
       size_t         i
) noexcept;

매개 변수

V

정수 데이터를 포함하는 XMVECTOR 데이터 형식 입니다.

[in] x

반환된 XMVECTOR 데이터 형식i 구성 요소를 설정하는 데 사용되는 정수 instance 대한 포인터입니다.

i

설정할 구성 요소의 인덱스입니다.

반환 값

i 구성 요소가 인수 f에서 제공하는 정수 값으로 설정된 XMVECTOR 데이터 형식의 instance. 반환된 XMVECTOR 데이터 형식의 다른 모든 구성 요소 instance 입력 벡터 V의 값과 같은 값을 갖습니다.

설명

i의 값은 양수이고 3보다 작거나 같아야 합니다( 0 <= i <= 3 ).

인덱스에는 XMVECTOR 데이터 형식 벡터 구성 요소와 다음과 같은 대응이 있습니다.

인덱스 구성 요소
0 x
1 y
2 z
3 w
 

플랫폼 요구 사항

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

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 directxmath.h(DirectXMath.h 포함)

추가 정보

DirectXMath 라이브러리 벡터 접근자 함수

XMVectorGetIntByIndexPtr

XMVectorSetIntByIndex