Skip to content

Commit be1a18f

Browse files
committed
Reformat: xrD3D9-Null
1 parent 3dbacd3 commit be1a18f

30 files changed

+2326
-1894
lines changed

src/xrD3D9-Null/IDirect3D9.cpp

Lines changed: 83 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,130 +1,132 @@
1-
#include "stdafx.h"
21
#include "IDirect3D9.h"
2+
#include <stdio.h>
33
#include "IDirect3DDevice9.h"
4+
#include "stdafx.h"
45
#include "xrD3D9-Null_OutProc.h"
5-
#include <stdio.h>
6-
76

87
const GUID DECLSPEC_SELECTANY IID_IDirect3D9;
98

109
xrIDirect3D9::xrIDirect3D9() : m_refCount(0)
1110
{
12-
APIDEBUG("xrIDirect3D9::xrIDirect3D9");
13-
//#ifdef D3D_DEBUG_INFO
14-
Version = NULL;
15-
//#endif
11+
APIDEBUG("xrIDirect3D9::xrIDirect3D9");
12+
//#ifdef D3D_DEBUG_INFO
13+
Version = NULL;
14+
//#endif
1615
};
1716

18-
ULONG xrIDirect3D9::AddRef(void)
17+
ULONG xrIDirect3D9::AddRef(void)
1918
{
20-
APIDEBUG("xrIDirect3D9::AddRef");
21-
m_refCount++;
22-
return m_refCount;
19+
APIDEBUG("xrIDirect3D9::AddRef");
20+
m_refCount++;
21+
return m_refCount;
2322
}
2423

25-
ULONG xrIDirect3D9::Release(void)
26-
{
27-
APIDEBUG("xrIDirect3D9::Release");
28-
m_refCount--;
29-
if (m_refCount < 0)
30-
{
31-
delete this;
32-
return -1;
33-
}
34-
return m_refCount;
24+
ULONG xrIDirect3D9::Release(void)
25+
{
26+
APIDEBUG("xrIDirect3D9::Release");
27+
m_refCount--;
28+
if (m_refCount < 0) {
29+
delete this;
30+
return -1;
31+
}
32+
return m_refCount;
3533
}
3634

37-
HRESULT xrIDirect3D9::QueryInterface(const IID &iid, void FAR* FAR* ppvObj)
38-
{
39-
APIDEBUG("xrIDirect3D9::QueryInterface");
40-
if (iid == IID_IUnknown || iid == IID_IDirect3D9)
41-
{
42-
*ppvObj = this;
43-
AddRef();
44-
return NOERROR;
45-
}
46-
return E_NOINTERFACE;
35+
HRESULT xrIDirect3D9::QueryInterface(const IID& iid, void FAR* FAR* ppvObj)
36+
{
37+
APIDEBUG("xrIDirect3D9::QueryInterface");
38+
if (iid == IID_IUnknown || iid == IID_IDirect3D9) {
39+
*ppvObj = this;
40+
AddRef();
41+
return NOERROR;
42+
}
43+
return E_NOINTERFACE;
4744
}
4845

4946
HRESULT xrIDirect3D9::RegisterSoftwareDevice(void* pInitializeFunction)
5047
{
51-
APIDEBUG("xrIDirect3D9::RegisterSoftwareDevice");
52-
return S_OK;
48+
APIDEBUG("xrIDirect3D9::RegisterSoftwareDevice");
49+
return S_OK;
5350
};
5451
UINT xrIDirect3D9::GetAdapterCount()
5552
{
56-
APIDEBUG("xrIDirect3D9::GetAdapterCount");
57-
return 1;
53+
APIDEBUG("xrIDirect3D9::GetAdapterCount");
54+
return 1;
5855
};
5956

60-
HRESULT xrIDirect3D9::GetAdapterIdentifier(UINT Adapter,DWORD Flags,D3DADAPTER_IDENTIFIER9* pIdentifier)
57+
HRESULT xrIDirect3D9::GetAdapterIdentifier(UINT Adapter, DWORD Flags, D3DADAPTER_IDENTIFIER9* pIdentifier)
6158
{
62-
APIDEBUG("xrIDirect3D9::GetAdapterIdentifier");
63-
sprintf_s(pIdentifier->Driver, "Default Driver");
64-
sprintf_s(pIdentifier->Description, "Default X-Ray Dedicated Adapter");
65-
sprintf_s(pIdentifier->DeviceName, "Dedicated");
66-
return S_OK;
59+
APIDEBUG("xrIDirect3D9::GetAdapterIdentifier");
60+
sprintf_s(pIdentifier->Driver, "Default Driver");
61+
sprintf_s(pIdentifier->Description, "Default X-Ray Dedicated Adapter");
62+
sprintf_s(pIdentifier->DeviceName, "Dedicated");
63+
return S_OK;
6764
};
68-
UINT xrIDirect3D9::GetAdapterModeCount( UINT Adapter,D3DFORMAT Format)
65+
UINT xrIDirect3D9::GetAdapterModeCount(UINT Adapter, D3DFORMAT Format)
6966
{
70-
APIDEBUG("xrIDirect3D9::GetAdapterModeCount");
71-
return 1;
67+
APIDEBUG("xrIDirect3D9::GetAdapterModeCount");
68+
return 1;
7269
};
7370

74-
HRESULT xrIDirect3D9::EnumAdapterModes(UINT Adapter,D3DFORMAT Format,UINT Mode,D3DDISPLAYMODE* pMode)
71+
HRESULT xrIDirect3D9::EnumAdapterModes(UINT Adapter, D3DFORMAT Format, UINT Mode, D3DDISPLAYMODE* pMode)
7572
{
76-
APIDEBUG("xrIDirect3D9::EnumAdapterModes");
77-
return S_OK;
73+
APIDEBUG("xrIDirect3D9::EnumAdapterModes");
74+
return S_OK;
7875
};
79-
HRESULT xrIDirect3D9::GetAdapterDisplayMode( UINT Adapter,D3DDISPLAYMODE* pMode)
76+
HRESULT xrIDirect3D9::GetAdapterDisplayMode(UINT Adapter, D3DDISPLAYMODE* pMode)
8077
{
81-
APIDEBUG("xrIDirect3D9::GetAdapterDisplayMode");
82-
pMode->Format = D3DFMT_A8R8G8B8;
83-
return S_OK;
78+
APIDEBUG("xrIDirect3D9::GetAdapterDisplayMode");
79+
pMode->Format = D3DFMT_A8R8G8B8;
80+
return S_OK;
8481
};
85-
HRESULT xrIDirect3D9::CheckDeviceType( UINT Adapter,D3DDEVTYPE DevType,D3DFORMAT AdapterFormat,D3DFORMAT BackBufferFormat,BOOL bWindowed)
82+
HRESULT xrIDirect3D9::CheckDeviceType(
83+
UINT Adapter, D3DDEVTYPE DevType, D3DFORMAT AdapterFormat, D3DFORMAT BackBufferFormat, BOOL bWindowed)
8684
{
87-
APIDEBUG("xrIDirect3D9::CheckDeviceType");
88-
return S_OK;
85+
APIDEBUG("xrIDirect3D9::CheckDeviceType");
86+
return S_OK;
8987
};
90-
HRESULT xrIDirect3D9::CheckDeviceFormat( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT AdapterFormat,DWORD Usage,D3DRESOURCETYPE RType,D3DFORMAT CheckFormat)
88+
HRESULT xrIDirect3D9::CheckDeviceFormat(UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT AdapterFormat, DWORD Usage,
89+
D3DRESOURCETYPE RType, D3DFORMAT CheckFormat)
9190
{
92-
APIDEBUG("xrIDirect3D9::CheckDeviceFormat");
93-
return S_OK;
91+
APIDEBUG("xrIDirect3D9::CheckDeviceFormat");
92+
return S_OK;
9493
};
95-
HRESULT xrIDirect3D9::CheckDeviceMultiSampleType( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT SurfaceFormat,BOOL Windowed,D3DMULTISAMPLE_TYPE MultiSampleType,DWORD* pQualityLevels)
94+
HRESULT xrIDirect3D9::CheckDeviceMultiSampleType(UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT SurfaceFormat,
95+
BOOL Windowed, D3DMULTISAMPLE_TYPE MultiSampleType, DWORD* pQualityLevels)
9696
{
97-
APIDEBUG("xrIDirect3D9::CheckDeviceMultiSampleType");
98-
return S_OK;
97+
APIDEBUG("xrIDirect3D9::CheckDeviceMultiSampleType");
98+
return S_OK;
9999
};
100-
HRESULT xrIDirect3D9::CheckDepthStencilMatch( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT AdapterFormat,D3DFORMAT RenderTargetFormat,D3DFORMAT DepthStencilFormat)
100+
HRESULT xrIDirect3D9::CheckDepthStencilMatch(UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT AdapterFormat,
101+
D3DFORMAT RenderTargetFormat, D3DFORMAT DepthStencilFormat)
101102
{
102-
APIDEBUG("xrIDirect3D9::CheckDepthStencilMatch");
103-
return S_OK;
103+
APIDEBUG("xrIDirect3D9::CheckDepthStencilMatch");
104+
return S_OK;
104105
};
105-
HRESULT xrIDirect3D9::CheckDeviceFormatConversion( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT SourceFormat,D3DFORMAT TargetFormat)
106+
HRESULT xrIDirect3D9::CheckDeviceFormatConversion(
107+
UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT SourceFormat, D3DFORMAT TargetFormat)
106108
{
107-
APIDEBUG("xrIDirect3D9::CheckDeviceFormatConversion");
108-
return S_OK;
109+
APIDEBUG("xrIDirect3D9::CheckDeviceFormatConversion");
110+
return S_OK;
109111
};
110-
HRESULT xrIDirect3D9::GetDeviceCaps( UINT Adapter,D3DDEVTYPE DeviceType,D3DCAPS9* pCaps)
112+
HRESULT xrIDirect3D9::GetDeviceCaps(UINT Adapter, D3DDEVTYPE DeviceType, D3DCAPS9* pCaps)
111113
{
112-
APIDEBUG("xrIDirect3D9::GetDeviceCaps");
113-
if (pCaps)
114-
ZeroMemory(pCaps,sizeof(D3DCAPS9));
115-
return S_OK;
114+
APIDEBUG("xrIDirect3D9::GetDeviceCaps");
115+
if (pCaps) ZeroMemory(pCaps, sizeof(D3DCAPS9));
116+
return S_OK;
116117
};
117-
HMONITOR xrIDirect3D9::GetAdapterMonitor( UINT Adapter)
118+
HMONITOR xrIDirect3D9::GetAdapterMonitor(UINT Adapter)
118119
{
119-
APIDEBUG("xrIDirect3D9::GetAdapterMonitor");
120-
return NULL;
120+
APIDEBUG("xrIDirect3D9::GetAdapterMonitor");
121+
return NULL;
121122
};
122123

123-
HRESULT xrIDirect3D9::CreateDevice (UINT Adapter,D3DDEVTYPE DeviceType,HWND hFocusWindow,DWORD BehaviorFlags,D3DPRESENT_PARAMETERS* pPresentationParameters,IDirect3DDevice9** ppReturnedDeviceInterface)
124-
{
125-
APIDEBUG("xrIDirect3D9::CreateDevice");
126-
*ppReturnedDeviceInterface = NULL;
127-
xrIDirect3DDevice9* I = new xrIDirect3DDevice9(this, pPresentationParameters);
128-
*ppReturnedDeviceInterface = I;
129-
return S_OK;
124+
HRESULT xrIDirect3D9::CreateDevice(UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviorFlags,
125+
D3DPRESENT_PARAMETERS* pPresentationParameters, IDirect3DDevice9** ppReturnedDeviceInterface)
126+
{
127+
APIDEBUG("xrIDirect3D9::CreateDevice");
128+
*ppReturnedDeviceInterface = NULL;
129+
xrIDirect3DDevice9* I = new xrIDirect3DDevice9(this, pPresentationParameters);
130+
*ppReturnedDeviceInterface = I;
131+
return S_OK;
130132
};

src/xrD3D9-Null/IDirect3D9.h

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2,62 +2,62 @@
22

33
/*
44
//---------------------------------
5-
#include "d3d9types.h"
65
#include "d3d9caps.h"
6+
#include "d3d9types.h"
77
88
#include "IDirect3DDevice9.h"
99
*/
1010
/* IID_IDirect3D9 */
1111
/* {81BDCBCA-64D4-426d-AE8D-AD0147F4275C} */
12-
//DEFINE_GUID(IID_IDirect3D9, 0x81bdcbca, 0x64d4, 0x426d, 0xae, 0x8d, 0xad, 0x1, 0x47, 0xf4, 0x27, 0x5c);
13-
14-
//interface DECLSPEC_UUID("81BDCBCA-64D4-426d-AE8D-AD0147F4275C") IDirect3D9;
15-
16-
//typedef interface IDirect3D9 IDirect3D9;
12+
// DEFINE_GUID(IID_IDirect3D9, 0x81bdcbca, 0x64d4, 0x426d, 0xae, 0x8d, 0xad, 0x1, 0x47, 0xf4, 0x27, 0x5c);
1713

14+
// interface DECLSPEC_UUID("81BDCBCA-64D4-426d-AE8D-AD0147F4275C") IDirect3D9;
1815

16+
// typedef interface IDirect3D9 IDirect3D9;
1917

2018
#ifdef __cplusplus
2119
extern "C" {
2220
#endif
2321

24-
25-
class xrIDirect3D9: public IDirect3D9
26-
{
27-
protected:
28-
29-
LONG m_refCount;
30-
public:
31-
xrIDirect3D9();
32-
/*** IUnknown methods ***/
33-
HRESULT __stdcall QueryInterface( REFIID riid, void** ppvObj);
34-
ULONG __stdcall AddRef();
35-
ULONG __stdcall Release();
36-
37-
/*** IDirect3D9 methods ***/
38-
HRESULT __stdcall RegisterSoftwareDevice( void* pInitializeFunction);
39-
UINT __stdcall GetAdapterCount();
40-
HRESULT __stdcall GetAdapterIdentifier( UINT Adapter,DWORD Flags,D3DADAPTER_IDENTIFIER9* pIdentifier);
41-
UINT __stdcall GetAdapterModeCount( UINT Adapter,D3DFORMAT Format);
42-
HRESULT __stdcall EnumAdapterModes( UINT Adapter,D3DFORMAT Format,UINT Mode,D3DDISPLAYMODE* pMode);
43-
HRESULT __stdcall GetAdapterDisplayMode( UINT Adapter,D3DDISPLAYMODE* pMode);
44-
HRESULT __stdcall CheckDeviceType( UINT Adapter,D3DDEVTYPE DevType,D3DFORMAT AdapterFormat,D3DFORMAT BackBufferFormat,BOOL bWindowed);
45-
HRESULT __stdcall CheckDeviceFormat( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT AdapterFormat,DWORD Usage,D3DRESOURCETYPE RType,D3DFORMAT CheckFormat);
46-
HRESULT __stdcall CheckDeviceMultiSampleType( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT SurfaceFormat,BOOL Windowed,D3DMULTISAMPLE_TYPE MultiSampleType,DWORD* pQualityLevels);
47-
HRESULT __stdcall CheckDepthStencilMatch( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT AdapterFormat,D3DFORMAT RenderTargetFormat,D3DFORMAT DepthStencilFormat);
48-
HRESULT __stdcall CheckDeviceFormatConversion( UINT Adapter,D3DDEVTYPE DeviceType,D3DFORMAT SourceFormat,D3DFORMAT TargetFormat);
49-
HRESULT __stdcall GetDeviceCaps( UINT Adapter,D3DDEVTYPE DeviceType,D3DCAPS9* pCaps);
50-
HMONITOR __stdcall GetAdapterMonitor( UINT Adapter);
51-
HRESULT __stdcall CreateDevice( UINT Adapter,D3DDEVTYPE DeviceType,HWND hFocusWindow,DWORD BehaviorFlags,D3DPRESENT_PARAMETERS* pPresentationParameters,IDirect3DDevice9** ppReturnedDeviceInterface);
52-
53-
///#ifdef D3D_DEBUG_INFO
54-
LPCWSTR Version;
55-
//#endif
56-
};
57-
22+
class xrIDirect3D9 : public IDirect3D9
23+
{
24+
protected:
25+
LONG m_refCount;
26+
27+
public:
28+
xrIDirect3D9();
29+
/*** IUnknown methods ***/
30+
HRESULT __stdcall QueryInterface(REFIID riid, void** ppvObj);
31+
ULONG __stdcall AddRef();
32+
ULONG __stdcall Release();
33+
34+
/*** IDirect3D9 methods ***/
35+
HRESULT __stdcall RegisterSoftwareDevice(void* pInitializeFunction);
36+
UINT __stdcall GetAdapterCount();
37+
HRESULT __stdcall GetAdapterIdentifier(UINT Adapter, DWORD Flags, D3DADAPTER_IDENTIFIER9* pIdentifier);
38+
UINT __stdcall GetAdapterModeCount(UINT Adapter, D3DFORMAT Format);
39+
HRESULT __stdcall EnumAdapterModes(UINT Adapter, D3DFORMAT Format, UINT Mode, D3DDISPLAYMODE* pMode);
40+
HRESULT __stdcall GetAdapterDisplayMode(UINT Adapter, D3DDISPLAYMODE* pMode);
41+
HRESULT __stdcall CheckDeviceType(
42+
UINT Adapter, D3DDEVTYPE DevType, D3DFORMAT AdapterFormat, D3DFORMAT BackBufferFormat, BOOL bWindowed);
43+
HRESULT __stdcall CheckDeviceFormat(UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT AdapterFormat, DWORD Usage,
44+
D3DRESOURCETYPE RType, D3DFORMAT CheckFormat);
45+
HRESULT __stdcall CheckDeviceMultiSampleType(UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT SurfaceFormat,
46+
BOOL Windowed, D3DMULTISAMPLE_TYPE MultiSampleType, DWORD* pQualityLevels);
47+
HRESULT __stdcall CheckDepthStencilMatch(UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT AdapterFormat,
48+
D3DFORMAT RenderTargetFormat, D3DFORMAT DepthStencilFormat);
49+
HRESULT __stdcall CheckDeviceFormatConversion(
50+
UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT SourceFormat, D3DFORMAT TargetFormat);
51+
HRESULT __stdcall GetDeviceCaps(UINT Adapter, D3DDEVTYPE DeviceType, D3DCAPS9* pCaps);
52+
HMONITOR __stdcall GetAdapterMonitor(UINT Adapter);
53+
HRESULT __stdcall CreateDevice(UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviorFlags,
54+
D3DPRESENT_PARAMETERS* pPresentationParameters, IDirect3DDevice9** ppReturnedDeviceInterface);
55+
56+
///#ifdef D3D_DEBUG_INFO
57+
LPCWSTR Version;
58+
//#endif
59+
};
5860

5961
#ifdef __cplusplus
6062
};
6163
#endif
62-
63-

0 commit comments

Comments
 (0)