Much like we did for demo_xcb.h, demo_win32.h now just has the bits for creating windows and handling events, while demo_d3d12.h has the d3d12 and dxgi bits.