diff --git a/include/d3d9.h b/include/d3d9.h index c6c300490ed..1eca3624940 100644 --- a/include/d3d9.h +++ b/include/d3d9.h @@ -1479,10 +1479,19 @@ DECLARE_INTERFACE_(IDirect3DDevice9,IUnknown) #define IDirect3DDevice9_CreateQuery(p,a,b) (p)->CreateQuery(a,b) #endif + #ifdef __cplusplus extern "C" { #endif /* defined(__cplusplus) */ +int WINAPI D3DPERF_BeginEvent(D3DCOLOR,LPCWSTR); +int WINAPI D3DPERF_EndEvent(void); +DWORD WINAPI D3DPERF_GetStatus(void); +BOOL WINAPI D3DPERF_QueryRepeatFrame(void); +void WINAPI D3DPERF_SetMarker(D3DCOLOR,LPCWSTR); +void WINAPI D3DPERF_SetOptions(DWORD); +void WINAPI D3DPERF_SetRegion(D3DCOLOR,LPCWSTR); + /* Define the main entrypoint as well */ IDirect3D9* WINAPI Direct3DCreate9(UINT SDKVersion);