API di interoperabilità Di Windows e DirectXMath

Queste funzioni converteno i tipi Windows.Foundation.Numerics in e dai tipi DIRECTXMath SIMD XMVECTOR e XMMATRIX.

Funzioni

Nome Descrizione
XMVECTOR XMLoadFloat2(_In_ float2 const* pSource) Carica un float2 in un oggetto DirectXMath XMVECTOR.
XMVECTOR XMLoadFloat3(_In_ float3 const* pSource) Carica un float3 in un oggetto DirectXMath XMVECTOR.
XMVECTOR XMLoadFloat4(_In_ float4 const* pSource) Carica un float4 in un oggetto DirectXMath XMVECTOR.
XMMATRIX XMLoadFloat3x2(_In_ float3x2 const* pSource) Carica un float3x2 in directXMath XMMATRIX.
XMMATRIX XMLoadFloat4x4(_In_ float4x4 const* pSource) Carica un float4x4 in directXMath XMMATRIX.
XMVECTOR XMLoadPlane(_In_ plane const* pSource) Carica un aereo in un oggetto DirectXMath XMMATRIX.
XMVECTOR XMLoadQuaternion(_In_ quaternion const* pSource) Carica un quaternione in directXMath XMMATRIX.
void XMStoreFloat2(_Out_ float2* pDestination, _In_ FXMVECTOR value) Archivia un oggetto DirectXMath XMVECTOR in un float2.
void XMStoreFloat3(_Out_ float3* pDestination, _In_ FXMVECTOR value) Archivia un oggetto DirectXMath XMVECTOR in un float3.
void XMStoreFloat4(_Out_ float4* pDestination, _In_ FXMVECTOR value) Archivia un oggetto DirectXMath XMVECTOR in un float4.
void XMStoreFloat3x2(_Out_ float3x2* pDestination, _In_ FXMMATRIX value) Archivia un oggetto DirectXMath XMMATRIX in un float3x2.
void XMStoreFloat4x4(_Out_ float4x4* pDestination, _In_ FXMMATRIX value) Archivia un oggetto DirectXMath XMMATRIX in un float4x4.
void XMStorePlane(_Out_ plane* pDestination, _In_ FXMVECTOR value) Archivia un oggetto DirectXMath XMVECTOR in un piano.
void XMStoreQuaternion(_Out_ quaternion* pDestination, _In_ FXMVECTOR value) Archivia un directXMath XMVECTOR in un quaternion.

Requisiti

Requisito Valore
Spazio dei nomi DirectX
Intestazione
Windowsnumerics.h

Vedi anche

API windowsnumerics.h