mirror of
https://github.com/aap/librw.git
synced 2024-11-27 22:25:47 +00:00
31 lines
512 B
C
31 lines
512 B
C
|
#include <d3d9.h>
|
||
|
#include <string>
|
||
|
|
||
|
namespace d3d
|
||
|
{
|
||
|
bool InitD3D(HINSTANCE hInstance, int width, int height, bool windowed,
|
||
|
D3DDEVTYPE deviceType, IDirect3DDevice9 **device);
|
||
|
|
||
|
int EnterMsgLoop(bool (*ptr_display)(float timeDelta));
|
||
|
|
||
|
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
|
||
|
|
||
|
/*
|
||
|
template<class T> void Release(T t)
|
||
|
{
|
||
|
if(t){
|
||
|
t->Release();
|
||
|
t = 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
template<class T> void Delete(T t)
|
||
|
{
|
||
|
if(t){
|
||
|
delete t;
|
||
|
t = 0;
|
||
|
}
|
||
|
}
|
||
|
*/
|
||
|
|
||
|
}
|