Fixed build issues.

This commit is contained in:
Pietro Gagliardi 2015-09-17 10:31:22 -04:00
parent 0b4c76e484
commit 3ea8a2f7dd
1 changed files with 3 additions and 2 deletions

View File

@ -13,7 +13,7 @@ HRESULT initDraw(void)
return D2D1CreateFactory(D2D1_FACTORY_TYPE_SINGLE_THREADED, return D2D1CreateFactory(D2D1_FACTORY_TYPE_SINGLE_THREADED,
&IID_ID2D1Factory, &IID_ID2D1Factory,
&opts, &opts,
&d2dfactory); (void **) (&d2dfactory));
} }
void uninitDraw(void) void uninitDraw(void)
@ -28,6 +28,7 @@ ID2D1HwndRenderTarget *makeHWNDRenderTarget(HWND hwnd)
HDC dc; HDC dc;
RECT r; RECT r;
ID2D1HwndRenderTarget *rt; ID2D1HwndRenderTarget *rt;
HRESULT hr;
// we need a DC for the DPI // we need a DC for the DPI
// we *could* just use the screen DPI but why when we have a window handle and its DC has a DPI // we *could* just use the screen DPI but why when we have a window handle and its DC has a DPI
@ -56,7 +57,7 @@ ID2D1HwndRenderTarget *makeHWNDRenderTarget(HWND hwnd)
hprops.pixelSize.height = r.bottom - r.top; hprops.pixelSize.height = r.bottom - r.top;
hprops.presentOptions = D2D1_PRESENT_OPTIONS_NONE; hprops.presentOptions = D2D1_PRESENT_OPTIONS_NONE;
hr = ID2D1Factory_CreateHwndRenderTarget(d2dfactory hr = ID2D1Factory_CreateHwndRenderTarget(d2dfactory,
&props, &props,
&hprops, &hprops,
&rt); &rt);