Skip to content
This repository was archived by the owner on Nov 20, 2024. It is now read-only.

Commit a2f908f

Browse files
committed
Minor ABI fixes
1 parent 9db8ffb commit a2f908f

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

DXUT/Optional/DXUTcamera.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ CBaseCamera::CBaseCamera() noexcept :
251251
// Client can call this to change the position and direction of camera
252252
//--------------------------------------------------------------------------------------
253253
_Use_decl_annotations_
254-
void CBaseCamera::SetViewParams( FXMVECTOR vEyePt, FXMVECTOR vLookatPt )
254+
void CBaseCamera::SetViewParams( CXMVECTOR vEyePt, CXMVECTOR vLookatPt )
255255
{
256256
XMStoreFloat3( &m_vEye, vEyePt );
257257
XMStoreFloat3( &m_vDefaultEye, vEyePt );
@@ -977,7 +977,7 @@ void CModelViewerCamera::Reset()
977977
// Override for setting the view parameters
978978
//--------------------------------------------------------------------------------------
979979
_Use_decl_annotations_
980-
void CModelViewerCamera::SetViewParams( FXMVECTOR vEyePt, FXMVECTOR vLookatPt )
980+
void CModelViewerCamera::SetViewParams( CXMVECTOR vEyePt, CXMVECTOR vLookatPt )
981981
{
982982
CBaseCamera::SetViewParams( vEyePt, vLookatPt );
983983

@@ -1215,7 +1215,7 @@ HRESULT CDXUTDirectionWidget::UpdateLightDir()
12151215

12161216
//--------------------------------------------------------------------------------------
12171217
_Use_decl_annotations_
1218-
HRESULT CDXUTDirectionWidget::OnRender( FXMVECTOR, CXMMATRIX, CXMMATRIX, FXMVECTOR)
1218+
HRESULT CDXUTDirectionWidget::OnRender(CXMVECTOR, CXMMATRIX, CXMMATRIX, CXMVECTOR)
12191219
{
12201220
// TODO -
12211221
return S_OK;

DXUT/Optional/DXUTcamera.h

+9-9
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ class CD3DArcBall
5151
DirectX::XMMATRIX GetTranslationDeltaMatrix() const { return DirectX::XMLoadFloat4x4( &m_mTranslationDelta ); }
5252
bool IsBeingDragged() const { return m_bDrag; }
5353
DirectX::XMVECTOR GetQuatNow() const { return DirectX::XMLoadFloat4( &m_qNow ); }
54-
void SetQuatNow( _In_ DirectX::FXMVECTOR& q ) { DirectX::XMStoreFloat4( &m_qNow, q ); }
54+
void XM_CALLCONV SetQuatNow( _In_ DirectX::FXMVECTOR& q ) { DirectX::XMStoreFloat4( &m_qNow, q ); }
5555

56-
static DirectX::XMVECTOR QuatFromBallPoints( _In_ DirectX::FXMVECTOR vFrom, _In_ DirectX::FXMVECTOR vTo )
56+
static DirectX::XMVECTOR XM_CALLCONV QuatFromBallPoints( _In_ DirectX::FXMVECTOR vFrom, _In_ DirectX::FXMVECTOR vTo )
5757
{
5858
using namespace DirectX;
5959

@@ -147,7 +147,7 @@ class CBaseCamera
147147

148148
// Functions to change camera matrices
149149
virtual void Reset();
150-
virtual void SetViewParams( _In_ DirectX::FXMVECTOR vEyePt, _In_ DirectX::FXMVECTOR vLookatPt );
150+
virtual void SetViewParams( _In_ DirectX::CXMVECTOR vEyePt, _In_ DirectX::CXMVECTOR vLookatPt );
151151
virtual void SetProjParams( _In_ float fFOV, _In_ float fAspect, _In_ float fNearPlane, _In_ float fFarPlane );
152152

153153
// Functions to change behavior
@@ -194,7 +194,7 @@ class CBaseCamera
194194
bool IsKeyDown( _In_ BYTE key ) const { return( ( key & KEY_IS_DOWN_MASK ) == KEY_IS_DOWN_MASK ); }
195195
bool WasKeyDown( _In_ BYTE key ) const { return( ( key & KEY_WAS_DOWN_MASK ) == KEY_WAS_DOWN_MASK ); }
196196

197-
DirectX::XMVECTOR ConstrainToBoundary( _In_ DirectX::FXMVECTOR v )
197+
DirectX::XMVECTOR XM_CALLCONV ConstrainToBoundary( _In_ DirectX::FXMVECTOR v )
198198
{
199199
using namespace DirectX;
200200

@@ -310,7 +310,7 @@ class CModelViewerCamera : public CBaseCamera
310310
// Functions to change behavior
311311
virtual void SetDragRect( _In_ const RECT& rc ) override;
312312
virtual void Reset() override;
313-
virtual void SetViewParams( _In_ DirectX::FXMVECTOR pvEyePt, _In_ DirectX::FXMVECTOR pvLookatPt ) override;
313+
virtual void SetViewParams( _In_ DirectX::CXMVECTOR pvEyePt, _In_ DirectX::CXMVECTOR pvLookatPt ) override;
314314
void SetButtonMasks( _In_ int nRotateModelButtonMask = MOUSE_LEFT_BUTTON, _In_ int nZoomButtonMask = MOUSE_WHEEL,
315315
_In_ int nRotateCameraButtonMask = MOUSE_RIGHT_BUTTON )
316316
{
@@ -330,12 +330,12 @@ class CModelViewerCamera : public CBaseCamera
330330
}
331331
void SetModelCenter( _In_ const DirectX::XMFLOAT3& vModelCenter ) { m_vModelCenter = vModelCenter; }
332332
void SetLimitPitch( _In_ bool bLimitPitch ) { m_bLimitPitch = bLimitPitch; }
333-
void SetViewQuat( _In_ DirectX::FXMVECTOR q )
333+
void XM_CALLCONV SetViewQuat( _In_ DirectX::FXMVECTOR q )
334334
{
335335
m_ViewArcBall.SetQuatNow( q );
336336
m_bDragSinceLastUpdate = true;
337337
}
338-
void SetWorldQuat( _In_ DirectX::FXMVECTOR q )
338+
void XM_CALLCONV SetWorldQuat( _In_ DirectX::FXMVECTOR q )
339339
{
340340
m_WorldArcBall.SetQuatNow( q );
341341
m_bDragSinceLastUpdate = true;
@@ -384,10 +384,10 @@ class CDXUTDirectionWidget
384384

385385
LRESULT HandleMessages( _In_ HWND hWnd, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam );
386386

387-
HRESULT OnRender( _In_ DirectX::FXMVECTOR color, _In_ DirectX::CXMMATRIX pmView, _In_ DirectX::CXMMATRIX pmProj, _In_ DirectX::FXMVECTOR vEyePt );
387+
HRESULT OnRender( _In_ DirectX::CXMVECTOR color, _In_ DirectX::CXMMATRIX pmView, _In_ DirectX::CXMMATRIX pmProj, _In_ DirectX::CXMVECTOR vEyePt );
388388

389389
DirectX::XMVECTOR GetLightDirection() const { return DirectX::XMLoadFloat3( &m_vCurrentDir ); }
390-
void SetLightDirection( _In_ DirectX::FXMVECTOR vDir )
390+
void XM_CALLCONV SetLightDirection( _In_ DirectX::FXMVECTOR vDir )
391391
{
392392
DirectX::XMStoreFloat3( &m_vCurrentDir, vDir );
393393
m_vDefaultDir = m_vCurrentDir;

DXUT/Optional/SDKmisc.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class CDXUTTextHelper
7474
m_pt.y = y;
7575
}
7676
void SetForegroundColor( _In_ DirectX::XMFLOAT4 clr ) { m_clr = clr; }
77-
void SetForegroundColor( _In_ DirectX::FXMVECTOR clr ) { XMStoreFloat4( &m_clr, clr ); }
77+
void XM_CALLCONV SetForegroundColor( _In_ DirectX::FXMVECTOR clr ) { XMStoreFloat4( &m_clr, clr ); }
7878

7979
void Begin();
8080
HRESULT DrawFormattedTextLine( _In_z_ const WCHAR* strMsg, ... );

0 commit comments

Comments
 (0)