ws.wm.win32.api

Undocumented in source.

Public Imports

derelict.opengl3.gl3
public import derelict.opengl3.gl3, core.sys.windows.windows;
Undocumented in source.
core.sys.windows.windows
public import derelict.opengl3.gl3, core.sys.windows.windows;
Undocumented in source.

Members

Aliases

Context
alias Context = HGLRC
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
HRAWINPUT
alias HRAWINPUT = RAWINPUT*
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
T_wglChoosePixelFormatARB
alias T_wglChoosePixelFormatARB = BOOL function(HDC, const(int)*, const(FLOAT)*, UINT, int*, UINT*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
T_wglCreateContextAttribsARB
alias T_wglCreateContextAttribsARB = HGLRC function(HDC, HGLRC, const(int)*)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WindowHandle
alias WindowHandle = HWND
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Static functions

ChoosePixelFormat
int ChoosePixelFormat(HDC , PIXELFORMATDESCRIPTOR* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateWindowExW
HANDLE CreateWindowExW(DWORD , LPCWSTR , LPCWSTR , DWORD , int , int , int , int , HWND , HMENU , HINSTANCE , LPVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DefWindowProcW
LRESULT DefWindowProcW(HWND , UINT , WPARAM , LPARAM )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DestroyWindow
int DestroyWindow(void* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FindWindowW
HWND FindWindowW(LPCWSTR lpClassName, LPCWSTR lpWindowName)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GET_WHEEL_DELTA_WPARAM
int GET_WHEEL_DELTA_WPARAM(WPARAM w)
Undocumented in source. Be warned that the author may not have intended to support it.
GET_X_LPARAM
int GET_X_LPARAM(LPARAM l)
Undocumented in source. Be warned that the author may not have intended to support it.
GET_Y_LPARAM
int GET_Y_LPARAM(LPARAM l)
Undocumented in source. Be warned that the author may not have intended to support it.
GetKeyState
short GetKeyState(int nVirtKey)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetRawInputData
UINT GetRawInputData(HRAWINPUT hRawInput, UINT uiCommand, LPVOID pData, PUINT pcbSize, UINT cbSizeHeader)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetTopWindow
HWND GetTopWindow(void* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetWindow
HWND GetWindow(void* , uint )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetWindowTextW
int GetWindowTextW(HWND , LPWSTR , int )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetWindowThreadProcessId
DWORD GetWindowThreadProcessId(HWND , DWORD* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PostMessageA
BOOL PostMessageA(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RegisterClassW
ATOM RegisterClassW(const(WNDCLASSW)* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RegisterRawInputDevices
BOOL RegisterRawInputDevices(RAWINPUTDEVICE* pRawInputDevices, UINT uiNumDevices, UINT cbSize)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SendNotifyMessageA
BOOL SendNotifyMessageA(HWND , UINT , WPARAM , LPARAM )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetClassLongW
DWORD SetClassLongW(HWND , int , LONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetWindowTextW
BOOL SetWindowTextW(HWND , LPCWSTR )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SwapBuffers
BOOL SwapBuffers(HDC )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SwitchToThisWindow
void SwitchToThisWindow(HWND , BOOL )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
TrackMouseEvent
BOOL TrackMouseEvent(TRACKMOUSEEVENT* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
glewInit
uint glewInit()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Static variables

RIDEV_INPUTSINK
int RIDEV_INPUTSINK;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RID_INPUT
int RID_INPUT;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RIM_TYPEMOUSE
int RIM_TYPEMOUSE;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WM_INPUT
int WM_INPUT;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WM_MOUSELEAVE
int WM_MOUSELEAVE;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WM_MOUSEWHEEL
int WM_MOUSEWHEEL;
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Structs

Event
struct Event
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RAWHID
struct RAWHID
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RAWINPUT
struct RAWINPUT
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RAWINPUTDEVICE
struct RAWINPUTDEVICE
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RAWINPUTHEADER
struct RAWINPUTHEADER
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RAWKEYBOARD
struct RAWKEYBOARD
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RAWMOUSE
struct RAWMOUSE
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
TRACKMOUSEEVENT
struct TRACKMOUSEEVENT
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WNDCLASSW
struct WNDCLASSW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta