Windows 숫자 및 DirectXMath interop API

이러한 함수는 Windows.Foundation.Numerics 형식을 DirectXMath SIMD 형식 XMVECTORXMMATRIX로 변환합니다.

Functions

속성 설명
XMVECTOR XMLoadFloat2(_In_ float2 const* pSource) float2를 DirectXMath XMVECTOR에 로드합니다.
XMVECTOR XMLoadFloat3(_In_ float3 const* pSource) float3을 DirectXMath XMVECTOR에 로드합니다.
XMVECTOR XMLoadFloat4(_In_ float4 const* pSource) float4를 DirectXMath XMVECTOR에 로드합니다.
XMMATRIX XMLoadFloat3x2(_In_ float3x2 const* pSource) float3x2를 DirectXMath XMMATRIX에 로드합니다.
XMMATRIX XMLoadFloat4x4(_In_ float4x4 const* pSource) float4x4를 DirectXMath XMMATRIX에 로드합니다.
XMVECTOR XMLoadPlane(_In_ plane const* pSource) DirectXMath XMMATRIX에 평면을 로드합니다.
XMVECTOR XMLoadQuaternion(_In_ quaternion const* pSource) DirectXMath XMMATRIX에 쿼터니언을 로드합니다.
void XMStoreFloat2(_Out_ float2* pDestination, _In_ FXMVECTOR value) DirectXMath XMVECTOR 를 float2에 저장합니다.
void XMStoreFloat3(_Out_ float3* pDestination, _In_ FXMVECTOR value) DirectXMath XMVECTOR 를 float3에 저장합니다.
void XMStoreFloat4(_Out_ float4* pDestination, _In_ FXMVECTOR value) DirectXMath XMVECTOR 를 float4에 저장합니다.
void XMStoreFloat3x2(_Out_ float3x2* pDestination, _In_ FXMMATRIX value) DirectXMath XMMATRIX 를 float3x2에 저장합니다.
void XMStoreFloat4x4(_Out_ float4x4* pDestination, _In_ FXMMATRIX value) DirectXMath XMMATRIX 를 float4x4에 저장합니다.
void XMStorePlane(_Out_ plane* pDestination, _In_ FXMVECTOR value) DirectXMath XMVECTOR 를 평면에 저장합니다.
void XMStoreQuaternion(_Out_ quaternion* pDestination, _In_ FXMVECTOR value) DirectXMath XMVECTOR 를 쿼터니언에 저장합니다.

요구 사항

요구 사항
네임스페이스 DirectX
헤더
Windowsnumerics.h

추가 정보

windowsnumerics.h API