win32.directx.dinput8

Undocumented in source.

Members

Aliases

DIDEVICEINSTANCE
alias DIDEVICEINSTANCE = DIDEVICEINSTANCEA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IDirectInput8
alias IDirectInput8 = IDirectInput8A
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IDirectInputDevice8
alias IDirectInputDevice8 = IDirectInputDevice8A
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IID_IDirectInput8
alias IID_IDirectInput8 = IID_IDirectInput8A
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LPDICONFIGUREDEVICESCALLBACK
alias LPDICONFIGUREDEVICESCALLBACK = bool function(IUnknown, LPVOID)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPDIENUMCREATEDEFFECTOBJECTSCALLBACK
alias LPDIENUMCREATEDEFFECTOBJECTSCALLBACK = bool function(IDirectInputEffect, LPVOID)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPDIENUMDEVICEOBJECTSCALLBACKA
alias LPDIENUMDEVICEOBJECTSCALLBACKA = bool function(DIDEVICEOBJECTINSTANCEA* didoi, void* pContext)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPDIENUMDEVICESBYSEMANTICSCBA
alias LPDIENUMDEVICESBYSEMANTICSCBA = bool function(DIDEVICEINSTANCEA*, IDirectInputDevice8A*, DWORD, DWORD, LPVOID)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPDIENUMDEVICESCALLBACKA
alias LPDIENUMDEVICESCALLBACKA = bool function(DIDEVICEINSTANCEA*, LPVOID)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPDIENUMEFFECTSCALLBACKA
alias LPDIENUMEFFECTSCALLBACKA = bool function(DIEFFECTINFOA*, LPVOID)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LPDIENUMEFFECTSINFILECALLBACK
alias LPDIENUMEFFECTSINFILECALLBACK = bool function(DIFILEEFFECT*, LPVOID)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Enums

CLASS_E_NOAGGREGATION
anonymousenum CLASS_E_NOAGGREGATION
Undocumented in source.
DISCL_EXCLUSIVE
anonymousenum DISCL_EXCLUSIVE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SEVERITY_SUCCESS
anonymousenum SEVERITY_SUCCESS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

DirectInput8Create
HRESULT DirectInput8Create(HINSTANCE hinst, DWORD dwVersion, GUID* riidltf, void** ppvOut, IUnknown punkOuter)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Interfaces

IDirectInput8A
interface IDirectInput8A
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IDirectInputDevice8A
interface IDirectInputDevice8A
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IDirectInputEffect
interface IDirectInputEffect
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IUnknown
interface IUnknown
Undocumented in source.

Structs

DIACTIONA
struct DIACTIONA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIACTIONFORMATA
struct DIACTIONFORMATA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DICOLORSET
struct DICOLORSET
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DICONFIGUREDEVICESPARAMSA
struct DICONFIGUREDEVICESPARAMSA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDATAFORMAT
struct DIDATAFORMAT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDEVCAPS
struct DIDEVCAPS
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDEVICEIMAGEINFOA
struct DIDEVICEIMAGEINFOA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDEVICEIMAGEINFOHEADERA
struct DIDEVICEIMAGEINFOHEADERA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDEVICEINSTANCEA
struct DIDEVICEINSTANCEA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDEVICEOBJECTDATA
struct DIDEVICEOBJECTDATA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIDEVICEOBJECTINSTANCEA
struct DIDEVICEOBJECTINSTANCEA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIEFFECT
struct DIEFFECT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIEFFECTINFOA
struct DIEFFECTINFOA
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIEFFESCAPE
struct DIEFFESCAPE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIENVELOPE
struct DIENVELOPE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIFILEEFFECT
struct DIFILEEFFECT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIJOYSTATE
struct DIJOYSTATE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIMOUSESTATE2
struct DIMOUSESTATE2
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIOBJECTDATAFORMAT
struct DIOBJECTDATAFORMAT
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIPROPDWORD
struct DIPROPDWORD
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIPROPHEADER
struct DIPROPHEADER
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIPROPRANGE
struct DIPROPRANGE
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Templates

MAKE_HRESULT
template MAKE_HRESULT(uint sev, uint fac, uint code)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Variables

DIERR_ACQUIRED
HRESULT DIERR_ACQUIRED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_ALREADYINITIALIZED
HRESULT DIERR_ALREADYINITIALIZED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_BADDRIVERVER
HRESULT DIERR_BADDRIVERVER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_BETADIRECTINPUTVERSION
HRESULT DIERR_BETADIRECTINPUTVERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_DEVICEFULL
HRESULT DIERR_DEVICEFULL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_DEVICENOTREG
HRESULT DIERR_DEVICENOTREG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_EFFECTPLAYING
HRESULT DIERR_EFFECTPLAYING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_GENERIC
HRESULT DIERR_GENERIC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_HANDLEEXISTS
HRESULT DIERR_HANDLEEXISTS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_HASEFFECTS
HRESULT DIERR_HASEFFECTS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_INCOMPLETEEFFECT
HRESULT DIERR_INCOMPLETEEFFECT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_INPUTLOST
HRESULT DIERR_INPUTLOST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_INSUFFICIENTPRIVS
HRESULT DIERR_INSUFFICIENTPRIVS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_INVALIDPARAM
HRESULT DIERR_INVALIDPARAM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_MAPFILEFAIL
HRESULT DIERR_MAPFILEFAIL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_MOREDATA
HRESULT DIERR_MOREDATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOAGGREGATION
HRESULT DIERR_NOAGGREGATION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOINTERFACE
HRESULT DIERR_NOINTERFACE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOTACQUIRED
HRESULT DIERR_NOTACQUIRED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOTBUFFERED
HRESULT DIERR_NOTBUFFERED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOTDOWNLOADED
HRESULT DIERR_NOTDOWNLOADED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOTEXCLUSIVEACQUIRED
HRESULT DIERR_NOTEXCLUSIVEACQUIRED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOTFOUND
HRESULT DIERR_NOTFOUND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_NOTINITIALIZED
HRESULT DIERR_NOTINITIALIZED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_OBJECTNOTFOUND
HRESULT DIERR_OBJECTNOTFOUND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_OLDDIRECTINPUTVERSION
HRESULT DIERR_OLDDIRECTINPUTVERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_OTHERAPPHASPRIO
HRESULT DIERR_OTHERAPPHASPRIO;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_OUTOFMEMORY
HRESULT DIERR_OUTOFMEMORY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_READONLY
HRESULT DIERR_READONLY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_REPORTFULL
HRESULT DIERR_REPORTFULL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_UNPLUGGED
HRESULT DIERR_UNPLUGGED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DIERR_UNSUPPORTED
HRESULT DIERR_UNSUPPORTED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_Key
GUID GUID_Key;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_POV
GUID GUID_POV;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_RxAxis
GUID GUID_RxAxis;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_RyAxis
GUID GUID_RyAxis;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_RzAxis
GUID GUID_RzAxis;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_Slider
GUID GUID_Slider;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_SysKeyboard
GUID GUID_SysKeyboard;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_SysMouse
GUID GUID_SysMouse;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_XAxis
GUID GUID_XAxis;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_YAxis
GUID GUID_YAxis;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUID_ZAxis
GUID GUID_ZAxis;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IID_IDirectInput8A
GUID IID_IDirectInput8A;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
c_dfDIJoystick
DIDATAFORMAT c_dfDIJoystick;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
c_dfDIKeyboard
DIDATAFORMAT c_dfDIKeyboard;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
c_dfDIMouse2
DIDATAFORMAT c_dfDIMouse2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta