mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2024-12-16 11:06:49 +01:00
WinRT: build fix for Windows Phone 8.0
This commit is contained in:
parent
2b48481879
commit
976bc9a919
@ -333,11 +333,10 @@ WINRT_AddDisplaysForAdapter (_THIS, IDXGIFactory2 * dxgiFactory2, int adapterInd
|
|||||||
if (adapterIndex == 0 && outputIndex == 0) {
|
if (adapterIndex == 0 && outputIndex == 0) {
|
||||||
SDL_VideoDisplay display;
|
SDL_VideoDisplay display;
|
||||||
SDL_DisplayMode mode;
|
SDL_DisplayMode mode;
|
||||||
#if (NTDDI_VERSION >= NTDDI_WIN10) || (WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP)
|
#if SDL_WINRT_USE_APPLICATIONVIEW
|
||||||
ApplicationView ^ appView = ApplicationView::GetForCurrentView();
|
ApplicationView ^ appView = ApplicationView::GetForCurrentView();
|
||||||
#else
|
|
||||||
CoreWindow ^ coreWin = CoreWindow::GetForCurrentThread();
|
|
||||||
#endif
|
#endif
|
||||||
|
CoreWindow ^ coreWin = CoreWindow::GetForCurrentThread();
|
||||||
SDL_zero(display);
|
SDL_zero(display);
|
||||||
SDL_zero(mode);
|
SDL_zero(mode);
|
||||||
display.name = "DXGI Display-detection Workaround";
|
display.name = "DXGI Display-detection Workaround";
|
||||||
@ -349,7 +348,7 @@ WINRT_AddDisplaysForAdapter (_THIS, IDXGIFactory2 * dxgiFactory2, int adapterInd
|
|||||||
failing test), whereas CoreWindow might not. -- DavidL
|
failing test), whereas CoreWindow might not. -- DavidL
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if (NTDDI_VERSION >= NTDDI_WIN10) || (WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP)
|
#if (NTDDI_VERSION >= NTDDI_WIN10) || (SDL_WINRT_USE_APPLICATIONVIEW && WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP)
|
||||||
mode.w = WINRT_DIPS_TO_PHYSICAL_PIXELS(appView->VisibleBounds.Width);
|
mode.w = WINRT_DIPS_TO_PHYSICAL_PIXELS(appView->VisibleBounds.Width);
|
||||||
mode.h = WINRT_DIPS_TO_PHYSICAL_PIXELS(appView->VisibleBounds.Height);
|
mode.h = WINRT_DIPS_TO_PHYSICAL_PIXELS(appView->VisibleBounds.Height);
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user