]> git.cworth.org Git - apitrace/blobdiff - retrace/d3dretrace.hpp
d3dretrace: Single retrace for d3d10 and higher
[apitrace] / retrace / d3dretrace.hpp
index 91b84fb1b902813906b03c3f18abf814178abde7..1ce7b580e06f65170f7809543a3b0054ebd9710a 100644 (file)
 #ifndef _D3DRETRACE_HPP_
 #define _D3DRETRACE_HPP_
 
-#include "retrace.hpp"
 
+#include <windows.h>
 
-class IDirect3DDevice9;
+#include "retrace.hpp"
 
 
-extern const char *g_szD3D9DllName;
+namespace d3dretrace {
 
 
-namespace d3dretrace {
+extern const retrace::Entry d3d_callbacks[];
 
 
-extern IDirect3DDevice9 *pLastDirect3DDevice9;
+HWND
+createWindow(int width, int height);
 
+void
+resizeWindow(HWND hWnd, int width, int height);
 
-extern const retrace::Entry d3d9_callbacks[];
+bool
+processEvents(void);
 
 
 } /* namespace d3dretrace */