do not stop initialization even when getting dpi has error.

This commit is contained in:
hecomi
2016-11-19 13:09:50 +09:00
parent aea8d112c6
commit f207e65952
3 changed files with 2 additions and 2 deletions
@@ -73,8 +73,8 @@ public class Manager : MonoBehaviour
void Awake()
{
Lib.SetDebugMode(debugMode);
Lib.InitializeUDD();
Lib.SetTimeout(desktopDuplicationApiTimeout);
Lib.InitializeUDD();
if (instance_ != null) {
Destroy(gameObject);
@@ -50,7 +50,7 @@ void Monitor::Initialize(IDXGIOutput* output)
if (FAILED(GetDpiForMonitor(outputDesc_.Monitor, MDT_RAW_DPI, &dpiX_, &dpiY_)))
{
Debug::Error("Monitor::Initialize() => GetDpiForMonitor() failed.");
return;
// DPI is set as -1, so the application has to use the appropriate value.
}
auto output1 = reinterpret_cast<IDXGIOutput1*>(output);