directx.xinput

Undocumented in source.

Members

Aliases

PXINPUT_BATTERY_INFORMATION
alias PXINPUT_BATTERY_INFORMATION = _XINPUT_BATTERY_INFORMATION*
Undocumented in source.
PXINPUT_CAPABILITIES
alias PXINPUT_CAPABILITIES = _XINPUT_CAPABILITIES*

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

PXINPUT_GAMEPAD
alias PXINPUT_GAMEPAD = _XINPUT_GAMEPAD*

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

PXINPUT_KEYSTROKE
alias PXINPUT_KEYSTROKE = _XINPUT_KEYSTROKE*
Undocumented in source.
PXINPUT_STATE
alias PXINPUT_STATE = _XINPUT_STATE*

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

PXINPUT_VIBRATION
alias PXINPUT_VIBRATION = _XINPUT_VIBRATION*

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XINPUT_BATTERY_INFORMATION
alias XINPUT_BATTERY_INFORMATION = _XINPUT_BATTERY_INFORMATION
Undocumented in source.
XINPUT_CAPABILITIES
alias XINPUT_CAPABILITIES = _XINPUT_CAPABILITIES

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XINPUT_DLL
alias XINPUT_DLL = XINPUT_DLL_W

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XINPUT_GAMEPAD
alias XINPUT_GAMEPAD = _XINPUT_GAMEPAD

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XINPUT_KEYSTROKE
alias XINPUT_KEYSTROKE = _XINPUT_KEYSTROKE
Undocumented in source.
XINPUT_STATE
alias XINPUT_STATE = _XINPUT_STATE

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XINPUT_VIBRATION
alias XINPUT_VIBRATION = _XINPUT_VIBRATION

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

Functions

XInputEnable
void XInputEnable(BOOL enable)

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XInputGetBatteryInformation
DWORD XInputGetBatteryInformation(DWORD dwUserIndex, BYTE devType, XINPUT_BATTERY_INFORMATION* pBatteryInformation)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
XInputGetCapabilities
DWORD XInputGetCapabilities(DWORD dwUserIndex, DWORD dwFlags, XINPUT_CAPABILITIES* pCapabilities)

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XInputGetDSoundAudioDeviceGuids
DWORD XInputGetDSoundAudioDeviceGuids(DWORD dwUserIndex, GUID* pDSoundRenderGuid, GUID* pDSoundCaptureGuid)

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XInputGetKeystroke
DWORD XInputGetKeystroke(DWORD dwUserIndex, DWORD dwReserved, PXINPUT_KEYSTROKE pKeystroke)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
XInputGetState
DWORD XInputGetState(DWORD dwUserIndex, XINPUT_STATE* pState)

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

XInputSetState
DWORD XInputSetState(DWORD dwUserIndex, XINPUT_VIBRATION* pVibration)

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

Manifest constants

BATTERY_DEVTYPE_GAMEPAD
enum BATTERY_DEVTYPE_GAMEPAD;
Undocumented in source.
BATTERY_DEVTYPE_HEADSET
enum BATTERY_DEVTYPE_HEADSET;
Undocumented in source.
BATTERY_LEVEL_EMPTY
enum BATTERY_LEVEL_EMPTY;
Undocumented in source.
BATTERY_LEVEL_FULL
enum BATTERY_LEVEL_FULL;
Undocumented in source.
BATTERY_LEVEL_LOW
enum BATTERY_LEVEL_LOW;
Undocumented in source.
BATTERY_LEVEL_MEDIUM
enum BATTERY_LEVEL_MEDIUM;
Undocumented in source.
BATTERY_TYPE_ALKALINE
enum BATTERY_TYPE_ALKALINE;
Undocumented in source.
BATTERY_TYPE_DISCONNECTED
enum BATTERY_TYPE_DISCONNECTED;
Undocumented in source.
BATTERY_TYPE_NIMH
enum BATTERY_TYPE_NIMH;
Undocumented in source.
BATTERY_TYPE_UNKNOWN
enum BATTERY_TYPE_UNKNOWN;
Undocumented in source.
BATTERY_TYPE_WIRED
enum BATTERY_TYPE_WIRED;
Undocumented in source.
VK_PAD_A
enum VK_PAD_A;
Undocumented in source.
VK_PAD_B
enum VK_PAD_B;
Undocumented in source.
VK_PAD_BACK
enum VK_PAD_BACK;
Undocumented in source.
VK_PAD_DPAD_DOWN
enum VK_PAD_DPAD_DOWN;
Undocumented in source.
VK_PAD_DPAD_LEFT
enum VK_PAD_DPAD_LEFT;
Undocumented in source.
VK_PAD_DPAD_RIGHT
enum VK_PAD_DPAD_RIGHT;
Undocumented in source.
VK_PAD_DPAD_UP
enum VK_PAD_DPAD_UP;
Undocumented in source.
VK_PAD_LSHOULDER
enum VK_PAD_LSHOULDER;
Undocumented in source.
VK_PAD_LTHUMB_DOWN
enum VK_PAD_LTHUMB_DOWN;
Undocumented in source.
VK_PAD_LTHUMB_DOWNLEFT
enum VK_PAD_LTHUMB_DOWNLEFT;
Undocumented in source.
VK_PAD_LTHUMB_DOWNRIGHT
enum VK_PAD_LTHUMB_DOWNRIGHT;
Undocumented in source.
VK_PAD_LTHUMB_LEFT
enum VK_PAD_LTHUMB_LEFT;
Undocumented in source.
VK_PAD_LTHUMB_PRESS
enum VK_PAD_LTHUMB_PRESS;
Undocumented in source.
VK_PAD_LTHUMB_RIGHT
enum VK_PAD_LTHUMB_RIGHT;
Undocumented in source.
VK_PAD_LTHUMB_UP
enum VK_PAD_LTHUMB_UP;
Undocumented in source.
VK_PAD_LTHUMB_UPLEFT
enum VK_PAD_LTHUMB_UPLEFT;
Undocumented in source.
VK_PAD_LTHUMB_UPRIGHT
enum VK_PAD_LTHUMB_UPRIGHT;
Undocumented in source.
VK_PAD_LTRIGGER
enum VK_PAD_LTRIGGER;
Undocumented in source.
VK_PAD_RSHOULDER
enum VK_PAD_RSHOULDER;
Undocumented in source.
VK_PAD_RTHUMB_DOWN
enum VK_PAD_RTHUMB_DOWN;
Undocumented in source.
VK_PAD_RTHUMB_DOWNLEFT
enum VK_PAD_RTHUMB_DOWNLEFT;
Undocumented in source.
VK_PAD_RTHUMB_DOWNRIGHT
enum VK_PAD_RTHUMB_DOWNRIGHT;
Undocumented in source.
VK_PAD_RTHUMB_LEFT
enum VK_PAD_RTHUMB_LEFT;
Undocumented in source.
VK_PAD_RTHUMB_PRESS
enum VK_PAD_RTHUMB_PRESS;
Undocumented in source.
VK_PAD_RTHUMB_RIGHT
enum VK_PAD_RTHUMB_RIGHT;
Undocumented in source.
VK_PAD_RTHUMB_UP
enum VK_PAD_RTHUMB_UP;
Undocumented in source.
VK_PAD_RTHUMB_UPLEFT
enum VK_PAD_RTHUMB_UPLEFT;
Undocumented in source.
VK_PAD_RTHUMB_UPRIGHT
enum VK_PAD_RTHUMB_UPRIGHT;
Undocumented in source.
VK_PAD_RTRIGGER
enum VK_PAD_RTRIGGER;
Undocumented in source.
VK_PAD_START
enum VK_PAD_START;
Undocumented in source.
VK_PAD_X
enum VK_PAD_X;
Undocumented in source.
VK_PAD_Y
enum VK_PAD_Y;
Undocumented in source.
XINPUT_CAPS_VOICE_SUPPORTED
enum XINPUT_CAPS_VOICE_SUPPORTED;
Undocumented in source.
XINPUT_DEVSUBTYPE_ARCADE_STICK
enum XINPUT_DEVSUBTYPE_ARCADE_STICK;
Undocumented in source.
XINPUT_DEVSUBTYPE_DANCE_PAD
enum XINPUT_DEVSUBTYPE_DANCE_PAD;
Undocumented in source.
XINPUT_DEVSUBTYPE_DRUM_KIT
enum XINPUT_DEVSUBTYPE_DRUM_KIT;
Undocumented in source.
XINPUT_DEVSUBTYPE_FLIGHT_SICK
enum XINPUT_DEVSUBTYPE_FLIGHT_SICK;
Undocumented in source.
XINPUT_DEVSUBTYPE_GAMEPAD
enum XINPUT_DEVSUBTYPE_GAMEPAD;
Undocumented in source.
XINPUT_DEVSUBTYPE_GUITAR
enum XINPUT_DEVSUBTYPE_GUITAR;
Undocumented in source.
XINPUT_DEVSUBTYPE_WHEEL
enum XINPUT_DEVSUBTYPE_WHEEL;
Undocumented in source.
XINPUT_DEVTYPE_GAMEPAD
enum XINPUT_DEVTYPE_GAMEPAD;
Undocumented in source.
XINPUT_DLL_A
enum XINPUT_DLL_A;
Undocumented in source.
XINPUT_DLL_A
enum XINPUT_DLL_A;
Undocumented in source.
XINPUT_DLL_W
enum XINPUT_DLL_W;
Undocumented in source.
XINPUT_DLL_W
enum XINPUT_DLL_W;
Undocumented in source.
XINPUT_FLAG_GAMEPAD
enum XINPUT_FLAG_GAMEPAD;
Undocumented in source.
XINPUT_GAMEPAD_A
enum XINPUT_GAMEPAD_A;
Undocumented in source.
XINPUT_GAMEPAD_B
enum XINPUT_GAMEPAD_B;
Undocumented in source.
XINPUT_GAMEPAD_BACK
enum XINPUT_GAMEPAD_BACK;
Undocumented in source.
XINPUT_GAMEPAD_DPAD_DOWN
enum XINPUT_GAMEPAD_DPAD_DOWN;
Undocumented in source.
XINPUT_GAMEPAD_DPAD_LEFT
enum XINPUT_GAMEPAD_DPAD_LEFT;
Undocumented in source.
XINPUT_GAMEPAD_DPAD_RIGHT
enum XINPUT_GAMEPAD_DPAD_RIGHT;
Undocumented in source.
XINPUT_GAMEPAD_DPAD_UP
enum XINPUT_GAMEPAD_DPAD_UP;
Undocumented in source.
XINPUT_GAMEPAD_LEFT_SHOULDER
enum XINPUT_GAMEPAD_LEFT_SHOULDER;
Undocumented in source.
XINPUT_GAMEPAD_LEFT_THUMB
enum XINPUT_GAMEPAD_LEFT_THUMB;
Undocumented in source.
XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE
enum XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE;
Undocumented in source.
XINPUT_GAMEPAD_RIGHT_SHOULDER
enum XINPUT_GAMEPAD_RIGHT_SHOULDER;
Undocumented in source.
XINPUT_GAMEPAD_RIGHT_THUMB
enum XINPUT_GAMEPAD_RIGHT_THUMB;
Undocumented in source.
XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE
enum XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE;
Undocumented in source.
XINPUT_GAMEPAD_START
enum XINPUT_GAMEPAD_START;
Undocumented in source.
XINPUT_GAMEPAD_TRIGGER_THRESHOLD
enum XINPUT_GAMEPAD_TRIGGER_THRESHOLD;
Undocumented in source.
XINPUT_GAMEPAD_X
enum XINPUT_GAMEPAD_X;
Undocumented in source.
XINPUT_GAMEPAD_Y
enum XINPUT_GAMEPAD_Y;
Undocumented in source.
XINPUT_KEYSTROKE_KEYDOWN
enum XINPUT_KEYSTROKE_KEYDOWN;
Undocumented in source.
XINPUT_KEYSTROKE_KEYUP
enum XINPUT_KEYSTROKE_KEYUP;
Undocumented in source.
XINPUT_KEYSTROKE_REPEAT
enum XINPUT_KEYSTROKE_REPEAT;
Undocumented in source.
XUSER_INDEX_ANY
enum XUSER_INDEX_ANY;
Undocumented in source.
XUSER_MAX_COUNT
enum XUSER_MAX_COUNT;
Undocumented in source.

Structs

_XINPUT_BATTERY_INFORMATION
struct _XINPUT_BATTERY_INFORMATION
Undocumented in source.
_XINPUT_CAPABILITIES
struct _XINPUT_CAPABILITIES

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

_XINPUT_GAMEPAD
struct _XINPUT_GAMEPAD

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

_XINPUT_KEYSTROKE
struct _XINPUT_KEYSTROKE
Undocumented in source.
_XINPUT_STATE
struct _XINPUT_STATE

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

_XINPUT_VIBRATION
struct _XINPUT_VIBRATION

* XInput.h -- This module defines XBOX controller APIs * and constansts for the Windows platform. * * Copyright (c) Microsoft Corp. All rights reserved. * *

Meta