do not stop initialization even when getting dpi has error.
This commit is contained in:
Binary file not shown.
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user