glfw3.win32_platform

Translated from C to D

Public Imports

core.stdc.wctype
public import core.stdc.wctype;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
core.sys.windows.windows
public import core.sys.windows.windows;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
core.sys.windows.winuser
public import core.sys.windows.winuser;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glfw3.directinput8
public import glfw3.directinput8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glfw3.xinput
public import glfw3.xinput;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
core.sys.windows.objbase
public import core.sys.windows.objbase;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
core.sys.windows.dbt
public import core.sys.windows.dbt;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glfw3.win32_joystick
public import glfw3.win32_joystick;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glfw3.wgl_context
public import glfw3.wgl_context;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glfw3.egl_context
public import glfw3.egl_context;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glfw3.osmesa_context
public import glfw3.osmesa_context;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Aliases

CHANGEFILTERSTRUCT
alias CHANGEFILTERSTRUCT = _CHANGEFILTERSTRUCT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DWM_BLURBEHIND
alias DWM_BLURBEHIND = _DWM_BLURBEHIND
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFN_AdjustWindowRectExForDpi
alias PFN_AdjustWindowRectExForDpi = BOOL function(LPRECT, DWORD, BOOL, DWORD, UINT)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_ChangeWindowMessageFilterEx
alias PFN_ChangeWindowMessageFilterEx = BOOL function(HWND, UINT, DWORD, CHANGEFILTERSTRUCT*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_DirectInput8Create
alias PFN_DirectInput8Create = HRESULT function(HINSTANCE, DWORD, REFIID, LPVOID*, LPUNKNOWN)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_DwmEnableBlurBehindWindow
alias PFN_DwmEnableBlurBehindWindow = HRESULT function(HWND, const(DWM_BLURBEHIND)*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_DwmFlush
alias PFN_DwmFlush = HRESULT function()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_DwmIsCompositionEnabled
alias PFN_DwmIsCompositionEnabled = HRESULT function(BOOL*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_EnableNonClientDpiScaling
alias PFN_EnableNonClientDpiScaling = BOOL function(HWND)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_GetDpiForMonitor
alias PFN_GetDpiForMonitor = HRESULT function(HMONITOR, MONITOR_DPI_TYPE, UINT*, UINT*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_GetDpiForWindow
alias PFN_GetDpiForWindow = UINT function(HWND)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_RtlVerifyVersionInfo
alias PFN_RtlVerifyVersionInfo = LONG function(OSVERSIONINFOEXW*, ULONG, ULONGLONG)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_SetProcessDPIAware
alias PFN_SetProcessDPIAware = BOOL function()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_SetProcessDpiAwareness
alias PFN_SetProcessDpiAwareness = HRESULT function(PROCESS_DPI_AWARENESS)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_SetProcessDpiAwarenessContext
alias PFN_SetProcessDpiAwarenessContext = BOOL function(HANDLE)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_XInputGetCapabilities
alias PFN_XInputGetCapabilities = DWORD function(DWORD, DWORD, XINPUT_CAPABILITIES*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_XInputGetState
alias PFN_XInputGetState = DWORD function(DWORD, XINPUT_STATE*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_timeGetTime
alias PFN_timeGetTime = DWORD function()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PFN_vkCreateWin32SurfaceKHR
alias PFN_vkCreateWin32SurfaceKHR = VkResult function(VkInstance, const(VkWin32SurfaceCreateInfoKHR)*, const(VkAllocationCallbacks)*, VkSurfaceKHR*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR
alias PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR = VkBool32 function(VkPhysicalDevice, uint32_t)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RtlVerifyVersionInfo
alias RtlVerifyVersionInfo = _glfw.win32.ntdll.RtlVerifyVersionInfo_
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
VkWin32SurfaceCreateFlagsKHR
alias VkWin32SurfaceCreateFlagsKHR = VkFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

MONITOR_DPI_TYPE
enum MONITOR_DPI_TYPE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PROCESS_DPI_AWARENESS
enum PROCESS_DPI_AWARENESS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixin templates

_GLFW_PLATFORM_CURSOR_STATE
mixintemplate _GLFW_PLATFORM_CURSOR_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_LIBRARY_TIMER_STATE
mixintemplate _GLFW_PLATFORM_LIBRARY_TIMER_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_LIBRARY_WINDOW_STATE
mixintemplate _GLFW_PLATFORM_LIBRARY_WINDOW_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_MONITOR_STATE
mixintemplate _GLFW_PLATFORM_MONITOR_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_MUTEX_STATE
mixintemplate _GLFW_PLATFORM_MUTEX_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_TLS_STATE
mixintemplate _GLFW_PLATFORM_TLS_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_PLATFORM_WINDOW_STATE
mixintemplate _GLFW_PLATFORM_WINDOW_STATE()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static functions

GET_XBUTTON_WPARAM
int GET_XBUTTON_WPARAM(ulong w)
Undocumented in source. Be warned that the author may not have intended to support it.
GET_X_LPARAM
auto GET_X_LPARAM(T lp)
Undocumented in source. Be warned that the author may not have intended to support it.
GET_Y_LPARAM
auto GET_Y_LPARAM(T lp)
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindows7OrGreater
bool IsWindows7OrGreater()
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindows8OrGreater
bool IsWindows8OrGreater()
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindows8Point1OrGreater
bool IsWindows8Point1OrGreater()
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindowsVistaOrGreater
bool IsWindowsVistaOrGreater()
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindowsXPOrGreater
bool IsWindowsXPOrGreater()
Undocumented in source. Be warned that the author may not have intended to support it.
VerSetConditionMask
ULONGLONG VerSetConditionMask(ULONGLONG , DWORD , BYTE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
_glfwCreateUTF8FromWideStringWin32
char* _glfwCreateUTF8FromWideStringWin32(const(wchar)* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwCreateWideStringFromUTF8Win32
wchar* _glfwCreateWideStringFromUTF8Win32(const(char)* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwGetMonitorContentScaleWin32
void _glfwGetMonitorContentScaleWin32(HMONITOR handle, float* xscale, float* yscale)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwInitTimerWin32
void _glfwInitTimerWin32()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwInputErrorWin32
void _glfwInputErrorWin32(int error, const(char)* description)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwIsWindows10AnniversaryUpdateOrGreaterWin32
bool _glfwIsWindows10AnniversaryUpdateOrGreaterWin32()
Undocumented in source. Be warned that the author may not have intended to support it.
_glfwIsWindows10BuildOrGreaterWin32
BOOL _glfwIsWindows10BuildOrGreaterWin32(WORD build)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwIsWindows10CreatorsUpdateOrGreaterWin32
bool _glfwIsWindows10CreatorsUpdateOrGreaterWin32()
Undocumented in source. Be warned that the author may not have intended to support it.
_glfwIsWindowsVersionOrGreaterWin32
BOOL _glfwIsWindowsVersionOrGreaterWin32(WORD major, WORD minor, WORD sp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwPollMonitorsWin32
void _glfwPollMonitorsWin32()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwRegisterWindowClassWin32
GLFWbool _glfwRegisterWindowClassWin32()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwRestoreVideoModeWin32
void _glfwRestoreVideoModeWin32(_GLFWmonitor* monitor)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwSetVideoModeWin32
void _glfwSetVideoModeWin32(_GLFWmonitor* monitor, const(GLFWvidmode)* desired)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwUnregisterWindowClassWin32
void _glfwUnregisterWindowClassWin32()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfwUpdateKeyNamesWin32
void _glfwUpdateKeyNamesWin32()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_glfw_dlclose
auto _glfw_dlclose(void* handle)
Undocumented in source. Be warned that the author may not have intended to support it.
_glfw_dlopen
auto _glfw_dlopen(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
_glfw_dlsym
auto _glfw_dlsym(void* handle, const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

AdjustWindowRectExForDpi
enum AdjustWindowRectExForDpi;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ChangeWindowMessageFilterEx
enum ChangeWindowMessageFilterEx;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DIDFT_OPTIONAL
enum DIDFT_OPTIONAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIRECTINPUT_VERSION
enum DIRECTINPUT_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DISPLAY_DEVICE_ACTIVE
enum DISPLAY_DEVICE_ACTIVE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DISP_CHANGE_BADDUALVIEW
enum DISP_CHANGE_BADDUALVIEW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2
enum DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DWM_BB_BLURREGION
enum DWM_BB_BLURREGION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DWM_BB_ENABLE
enum DWM_BB_ENABLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DirectInput8Create
enum DirectInput8Create;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DwmEnableBlurBehindWindow
enum DwmEnableBlurBehindWindow;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DwmFlush
enum DwmFlush;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DwmIsCompositionEnabled
enum DwmIsCompositionEnabled;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
EDS_ROTATEDMODE
enum EDS_ROTATEDMODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EnableNonClientDpiScaling
enum EnableNonClientDpiScaling;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDpiForMonitor
enum GetDpiForMonitor;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDpiForWindow
enum GetDpiForWindow;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
MSGFLT_ALLOW
enum MSGFLT_ALLOW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
OCR_HAND
enum OCR_HAND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetProcessDPIAware
enum SetProcessDPIAware;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetProcessDpiAwareness
enum SetProcessDpiAwareness;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetProcessDpiAwarenessContext
enum SetProcessDpiAwarenessContext;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
USER_DEFAULT_SCREEN_DPI
enum USER_DEFAULT_SCREEN_DPI;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WM_COPYGLOBALDATA
enum WM_COPYGLOBALDATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WM_DPICHANGED
enum WM_DPICHANGED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WM_DWMCOMPOSITIONCHANGED
enum WM_DWMCOMPOSITIONCHANGED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WM_GETDPISCALEDSIZE
enum WM_GETDPISCALEDSIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WM_MOUSEHWHEEL
enum WM_MOUSEHWHEEL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_CAPS_WIRELESS
enum XINPUT_CAPS_WIRELESS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_ARCADE_PAD
enum XINPUT_DEVSUBTYPE_ARCADE_PAD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_ARCADE_STICK
enum XINPUT_DEVSUBTYPE_ARCADE_STICK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_DANCE_PAD
enum XINPUT_DEVSUBTYPE_DANCE_PAD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_DRUM_KIT
enum XINPUT_DEVSUBTYPE_DRUM_KIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_FLIGHT_STICK
enum XINPUT_DEVSUBTYPE_FLIGHT_STICK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_GUITAR
enum XINPUT_DEVSUBTYPE_GUITAR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XINPUT_DEVSUBTYPE_WHEEL
enum XINPUT_DEVSUBTYPE_WHEEL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XInputGetCapabilities
enum XInputGetCapabilities;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
XInputGetState
enum XInputGetState;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
XUSER_MAX_COUNT
enum XUSER_MAX_COUNT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_EGL_NATIVE_DISPLAY
enum _GLFW_EGL_NATIVE_DISPLAY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_EGL_NATIVE_WINDOW
enum _GLFW_EGL_NATIVE_WINDOW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFW_WNDCLASSNAME
enum _GLFW_WNDCLASSNAME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_WIN32_WINNT_WIN8
enum _WIN32_WINNT_WIN8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_WIN32_WINNT_WINBLUE
enum _WIN32_WINNT_WINBLUE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
timeGetTime
enum timeGetTime;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Structs

VkWin32SurfaceCreateInfoKHR
struct VkWin32SurfaceCreateInfoKHR
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_CHANGEFILTERSTRUCT
struct _CHANGEFILTERSTRUCT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_DWM_BLURBEHIND
struct _DWM_BLURBEHIND
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWcursorWin32
struct _GLFWcursorWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWlibraryWin32
struct _GLFWlibraryWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWmonitorWin32
struct _GLFWmonitorWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWmutexWin32
struct _GLFWmutexWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWtimerWin32
struct _GLFWtimerWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWtlsWin32
struct _GLFWtlsWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GLFWwindowWin32
struct _GLFWwindowWin32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta