Lines Matching defs:instance
63 BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved)
77 (HMODULE*) &_glfw.win32.instance))
84 _glfw.win32.user32.instance = _glfwPlatformLoadModule("user32.dll");
85 if (!_glfw.win32.user32.instance)
93 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "SetProcessDPIAware");
95 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "ChangeWindowMessageFilterEx");
97 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "EnableNonClientDpiScaling");
99 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "SetProcessDpiAwarenessContext");
101 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "GetDpiForWindow");
103 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "AdjustWindowRectExForDpi");
105 _glfwPlatformGetModuleSymbol(_glfw.win32.user32.instance, "GetSystemMetricsForDpi");
107 _glfw.win32.dinput8.instance = _glfwPlatformLoadModule("dinput8.dll");
108 if (_glfw.win32.dinput8.instance)
111 _glfwPlatformGetModuleSymbol(_glfw.win32.dinput8.instance, "DirectInput8Create");
128 _glfw.win32.xinput.instance = _glfwPlatformLoadModule(names[i]);
129 if (_glfw.win32.xinput.instance)
132 _glfwPlatformGetModuleSymbol(_glfw.win32.xinput.instance, "XInputGetCapabilities");
134 _glfwPlatformGetModuleSymbol(_glfw.win32.xinput.instance, "XInputGetState");
141 _glfw.win32.dwmapi.instance = _glfwPlatformLoadModule("dwmapi.dll");
142 if (_glfw.win32.dwmapi.instance)
145 _glfwPlatformGetModuleSymbol(_glfw.win32.dwmapi.instance, "DwmIsCompositionEnabled");
147 _glfwPlatformGetModuleSymbol(_glfw.win32.dwmapi.instance, "DwmFlush");
149 _glfwPlatformGetModuleSymbol(_glfw.win32.dwmapi.instance, "DwmEnableBlurBehindWindow");
151 _glfwPlatformGetModuleSymbol(_glfw.win32.dwmapi.instance, "DwmGetColorizationColor");
154 _glfw.win32.shcore.instance = _glfwPlatformLoadModule("shcore.dll");
155 if (_glfw.win32.shcore.instance)
158 _glfwPlatformGetModuleSymbol(_glfw.win32.shcore.instance, "SetProcessDpiAwareness");
160 _glfwPlatformGetModuleSymbol(_glfw.win32.shcore.instance, "GetDpiForMonitor");
163 _glfw.win32.ntdll.instance = _glfwPlatformLoadModule("ntdll.dll");
164 if (_glfw.win32.ntdll.instance)
167 _glfwPlatformGetModuleSymbol(_glfw.win32.ntdll.instance, "RtlVerifyVersionInfo");
177 if (_glfw.win32.xinput.instance)
178 _glfwPlatformFreeModule(_glfw.win32.xinput.instance);
180 if (_glfw.win32.dinput8.instance)
181 _glfwPlatformFreeModule(_glfw.win32.dinput8.instance);
183 if (_glfw.win32.user32.instance)
184 _glfwPlatformFreeModule(_glfw.win32.user32.instance);
186 if (_glfw.win32.dwmapi.instance)
187 _glfwPlatformFreeModule(_glfw.win32.dwmapi.instance);
189 if (_glfw.win32.shcore.instance)
190 _glfwPlatformFreeModule(_glfw.win32.shcore.instance);
192 if (_glfw.win32.ntdll.instance)
193 _glfwPlatformFreeModule(_glfw.win32.ntdll.instance);
378 wc.hInstance = _glfw.win32.instance;
396 _glfw.win32.instance,
716 UnregisterClassW(MAKEINTATOM(_glfw.win32.helperWindowClass), _glfw.win32.instance);
718 UnregisterClassW(MAKEINTATOM(_glfw.win32.mainWindowClass), _glfw.win32.instance);