From 50c75c12597b230cec4d7a29559cde263025eeb2 Mon Sep 17 00:00:00 2001 From: Takamichi Horikawa Date: Fri, 8 Sep 2017 23:25:51 +0900 Subject: pacc: initial --- pacc/pacc-win.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 pacc/pacc-win.h (limited to 'pacc/pacc-win.h') diff --git a/pacc/pacc-win.h b/pacc/pacc-win.h new file mode 100644 index 0000000..47c09d1 --- /dev/null +++ b/pacc/pacc-win.h @@ -0,0 +1,21 @@ +#ifndef MYON_PACC_WIN_H_INCLUDED +#define MYON_PACC_WIN_H_INCLUDED + +#include "pacc.h" + +#ifndef WIN32_LEAN_AND_MEAN +#define WIN32_LEAN_AND_MEAN +#endif +#include +#include + +typedef void pacc_rendercb(void *ptr); + +struct pacc_win_vtable { + void (*renderctrl)(struct pacc_ctx *ctx, bool enable); +}; + +struct pacc_ctx *pacc_init_d3d9(HWND hwnd, pacc_rendercb *rendercb, void *renderptr, struct pacc_vtable *vt, struct pacc_win_vtable *winvt); + +#endif // MYON_PACC_WIN_H_INCLUDED + -- cgit v1.2.3