다음을 통해 공유


XMStoreFloat4 함수(directxmath.h)

XMVECTORXMFLOAT4 저장합니다.

구문

void XM_CALLCONV XMStoreFloat4(
  [out] XMFLOAT4  *pDestination,
  [in]  FXMVECTOR V
) noexcept;

매개 변수

[out] pDestination

데이터를 저장할 주소입니다.

[in] V

저장할 데이터를 포함하는 벡터입니다.

반환 값

없음

설명

이 함수는 벡터를 사용하고 지정된 주소에서 4개의 단정밀도 부동 소수점 값에 구성 요소를 씁니다. 가장 중요한 구성 요소는 주소의 처음 4바이트에 기록되고, 다음으로 가장 중요한 구성 요소는 다음 4바이트 등에 기록됩니다.

다음 의사 코드는 함수의 작업을 보여 줍니다.

pDestination->x = V.x; // 4 bytes to address pDestination
pDestination->y = V.y; // 4 bytes to address (uint8_t*)pDestination + 4
pDestination->z = V.z; // 4 bytes to address (uint8_t*)pDestination + 8
pDestination->w = V.w; // 4 bytes to address (uint8_t*)pDestination + 12

플랫폼 요구 사항

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

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 directxmath.h

추가 정보

DirectXMath 라이브러리 벡터 저장소 함수