* Fixed d3d9.dll stubs
[reactos.git] / reactos / dll / directx / d3d9 / d3d9.c
1 #include <windows.h>
2 #include "d3d9_private.h"
3
4 #include <debug.h>
5
6 DLLAPI
7 HRESULT Direct3DShaderValidatorCreate9(void)
8 {
9 UNIMPLEMENTED
10 return 0;
11 }
12
13 DLLAPI
14 HRESULT PSGPError(void)
15 {
16 UNIMPLEMENTED
17 return 0;
18 }
19
20 DLLAPI
21 HRESULT PSGPSampleTexture(void)
22 {
23 UNIMPLEMENTED
24 return 0;
25 }
26
27 DLLAPI
28 HRESULT DebugSetLevel(void)
29 {
30 UNIMPLEMENTED
31 return 0;
32 }
33
34 DLLAPI
35 HRESULT DebugSetMute(DWORD dw1)
36 {
37 UNIMPLEMENTED
38 return 0;
39 }
40
41 DLLAPI
42 IDirect3D9* WINAPI Direct3DCreate9(UINT SDKVersion)
43 {
44 UNIMPLEMENTED
45 return 0;
46 }
47
48 BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
49 {
50 switch (ul_reason_for_call)
51 {
52 case DLL_PROCESS_ATTACH:
53 case DLL_THREAD_ATTACH:
54 case DLL_THREAD_DETACH:
55 case DLL_PROCESS_DETACH:
56 break;
57 }
58
59 return TRUE;
60 }