mirror of
https://github.com/aap/librw.git
synced 2024-12-01 16:15:43 +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;
|
|
}
|
|
}
|
|
*/
|
|
|
|
} |