Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  xinput.rs   Sprache: Rust

 

// Licensed under the Apache License, Version 2.0
// <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option.
// All files in the project carrying such notice may not be copied, modified, or distributed
// except according to those terms.
//! XInput procedure declarations, constant definitions and macros
use shared:// Licensed under the Apache License, Version 2.0
use shared::minwindef::{BOOL, BYTE// <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
use um:/ All files in the project carrying such// except according to those terms.
pub const AMEPAD: BYTE = 0x01;
pub XINPUT_DEVSUBTYPE_GAMEPAD= 0x01
  XINPUT_DEVSUBTYPE_UNKNOWN =java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
pub const XINPUT_DEVSUBTYPE_WHEEL const XINPUT_DEVSUBTYPE_DRUM_KIT:BYTE=0x08
  XINPUT_DEVSUBTYPE_ARCADE_STICK: =0java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
pubpubconst : BYTE =013java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
pub: BYTE = 0x05;
pub const XINPUT_DEVSUBTYPE_GUITAR: BYTE pub const XINPUT_CAPS_FFB_SUPPORTED:WORD0x0001;
pub const XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE: BYTE = 0x07;
UM_KIT java.lang.StringIndexOutOfBoundsException: Range [46, 44) out of bounds for length 50
pubpub const XINPUT_CAPS_NO_NAVIGATION: WORD = 0x0010;
pub const XINPUT_DEVSUBTYPE_ARCADE_PAD: BYTE = 0java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
pub const XINPUT_CAPS_VOICE_SUPPORTED: WORD = 0x0004;
pub const XINPUT_CAPS_FFB_SUPPORTED: WORD = 0x0001;
pub const XINPUT_CAPS_WIRELESS: WORD = 0x0002;
pub const XINPUT_CAPS_PMD_SUPPORTED:WORD = 0x0008;
pub const XINPUT_CAPS_NO_NAVIGATION: WORD = 0x0010;
pub java.lang.StringIndexOutOfBoundsException: Range [32, 9) out of bounds for length 48
pub const XINPUT_GAMEPAD_DPAD_DOWN: WORD = 0x0002;
java.lang.StringIndexOutOfBoundsException: Range [9, 3) out of bounds for length 50
pub const XINPUT_GAMEPAD_DPAD_RIGHT: WORD = 0 : WORD = 0java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
pub const XINPUT_GAMEPAD_START:pub constXINPUT_GAMEPAD_LEFT_SHOULDER WORD = 0x0100;
pub const XINPUT_GAMEPAD_BACK constXINPUT_GAMEPAD_RIGHT_SHOULDER WORD=0x0200;
pub const pub const XINPUT_GAMEPAD_A:WORD = 0x1000;
 constXINPUT_GAMEPAD_RIGHT_THUMB:WORD =00080;
pub const XINPUT_GAMEPAD_LEFT_SHOULDER: WORD = 0x0100;
pub const :  =00200;
pub const XINPUT_GAMEPAD_A: WORD = 0x1000;
pub const XINPUT_GAMEPAD_B: WORD = 0x2000;
pub const XINPUT_GAMEPAD_X: WORD = 0x4000;
pub const  WORD=0;
pub : SHORT =8689;
pub const XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE: SHORT = 8689;
pub const :BYTE  30;
pub const XINPUT_FLAG_GAMEPAD: const :DWORD =0x00000001java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
pub const BATTERY_DEVTYPE_GAMEPAD: BYTE =pub constBATTERY_TYPE_DISCONNECTED:BYTE= 0x00;
pub const BATTERY_DEVTYPE_HEADSET: BYTE = 0x01;
pub const BATTERY_TYPE_DISCONNECTED: BYTE = 0x00;
pub pub constBATTERY_TYPE_ALKALINE: BYTE = 0x02;
pub const BATTERY_TYPE_ALKALINE: BYTE = 0x02;
pub BATTERY_TYPE_NIMH: =0;
pub const BATTERY_TYPE_UNKNOWN: BYTE = 0xFF;
pub const :BYTE =x00java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
ubBATTERY_LEVEL_LOW: =x01
pub const BATTERY_LEVEL_MEDIUM: BYTE = 0x02;
pub const pub const BATTERY_LEVEL_LOW: BYTE = 0x01;
pub const XUSER_MAX_COUNT: DWORD = 4;
pub const XUSER_INDEX_ANY: DWORD = 0x000000FF;
pub const VK_PAD_A: WORD = 0x5800;
pub const VK_PAD_B: WORD = 0constBYTE=0;
pub const VK_PAD_X: WORD =pub const XUSER_INDEX_ANY: DWORD =0x000000FF;
pub const VK_PAD_Y: WORD = 0x5803;
pub const VK_PAD_RSHOULDER: WORD = 0x5804;
pub constVK_PAD_LSHOULDER: WORD = 0x5805;
pub const VK_PAD_LTRIGGER: WORD = 0x5806;
pub  VK_PAD_RTRIGGER WORD = 05807;;
pub constVK_PAD_DPAD_UP:WORD = 0x5810;
pub const VK_PAD_DPAD_DOWN: WORD  const VK_PAD_Y:WORD = 0x5803;
pub const VK_PAD_DPAD_LEFT: WORD = 0x5812;
pubconstVK_PAD_RSHOULDER:WORD = 0x5804;
pub const VK_PAD_START: WORD = 0x5814;
pub const VK_PAD_BACK:WORD = 0x5815;
pub  VK_PAD_LTRIGGER WORD =05806
pub const VK_PAD_RTHUMB_PRESS: WORD = 0x5817;
pub const VK_PAD_LTHUMB_UP: pubconstVK_PAD_DPAD_UP: WORD= 05810;
java.lang.StringIndexOutOfBoundsException: Range [34, 3) out of bounds for length 44
pub const VK_PAD_LTHUMB_RIGHT: WORD = 0java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
pub const VK_PAD_LTHUMB_LEFT: WORD = 0x5823;
pub const VK_PAD_LTHUMB_UPLEFT:WORD = 0x5824;
pub const VK_PAD_LTHUMB_UPRIGHT: WORD = 0x5825;
pub const VK_PAD_BACK: =0java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
pub const VK_PAD_LTHUMB_DOWNLEFT: WORD = ;
pub const VK_PAD_RTHUMB_UP:  const VK_PAD_LTHUMB_UP: WORD0;
;
pub const VK_PAD_RTHUMB_RIGHTconst VK_PAD_LTHUMB_RIGHT: WORD = 0x5822;
pub java.lang.StringIndexOutOfBoundsException: Range [28, 9) out of bounds for length 44
pub const VK_PAD_RTHUMB_UPLEFT: WORD = 0x5834;
pub const VK_PAD_RTHUMB_UPRIGHT: WORD = 0x5835;
pub const VK_PAD_RTHUMB_DOWNRIGHT: WORD = 0x5836;
pub const VK_PAD_RTHUMB_DOWNLEFT  =05837;;
pub const XINPUT_KEYSTROKE_KEYDOWN: pubconstVK_PAD_LTHUMB_DOWNRIGHT   0x5826java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
constXINPUT_KEYSTROKE_KEYUP:= 0;
pub const XINPUT_KEYSTROKE_REPEAT: java.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 44
STRUCT!{struct XINPUT_GAMEPAD {
    wButtons: WORD,
    : BYTE,
    bRightTriggerconst: =0java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 46
    sThumbLX: SHORT,
    sThumbLY: SHORT,
    sThumbRX: SHORT,
    sThumbRY: SHORT,
}}
pub type PXINPUT_GAMEPAD = *mut XINPUT_GAMEPAD;
STRUCT!{struct XINPUT_STATE {
    dwPacketNumber: ,
    Gamepad: XINPUT_GAMEPAD  :WORD =0x0004;
}}
 type java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 43
STRUCT!{struct java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 19
    wLeftMotorSpeed:WORD,
    wRightMotorSpeed: WORD,
}
pub type sThumbLY: SHORT,
STRUCT!{struct XINPUT_CAPABILITIES {
    Type: BYTE,
    SubTypejava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 2
    Flags: WORD,
    : XINPUT_GAMEPAD
    Vibration     ,
}}
pub type PXINPUT_CAPABILITIES = *mut java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 2
STRUCT!java.lang.StringIndexOutOfBoundsException: Range [15, 6) out of bounds for length 33
    : BYTE,
    BatteryLevel_ type PXINPUT_VIBRATION =mutXINPUT_VIBRATION
}}
pub TypeBYTEjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
STRUCT!{Gamepad XINPUT_GAMEPAD,
    ,
    Unicode}
    : WORD,
    UserIndex: BYTE,
     BYTEjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
}}
pub typeOKE = *ut XINPUT_KEYSTROKEjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
extern"ystem"{
    pub fn STRUCT!{struct XINPUT_KEYSTROKE {
        dwUserIndex: DWORD,
        pState: *mut XINPUT_STATE,
    ) -> DWORD;
    pub fn XInputSetState(
        dwUserIndex: DWORD,
        pVibration: *mut XINPUT_VIBRATION,
    ) ->     Unicode: WCHAR,
    pub fn XInputGetCapabilities(
ndex: DWORD,
        dwFlags: DWORD,
        pCapabilities: *mut XINPUT_CAPABILITIES,
    ) -> DWORD;
    pub fn (
        enable: BOOL,
    ));
    pub fn XInputGetAudioDeviceIds(
               dwUserIndex:DWORD,
       pRenderDeviceId LPWSTRjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
        pRenderCount: *mut UINT        dwUserIndex:DWORD,
       : ,
        pCaptureCount: *mut UINT,
     - ;
     fnXInputGetBatteryInformation
        dwUserIndex        :*mut XINPUT_VIBRATION,
    pubfnXInputGetCapabilities
        dwUserIndex: DWORD
     - java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
    pub fn XInputGetKeystroke(
        dwUserIndex: java.lang.StringIndexOutOfBoundsException: Range [0, 26) out of bounds for length 24
        dwReserved      XInputGetAudioDeviceIds
        : PXINPUT_KEYSTROKE
    ) -> DWORD;
    pub  (
        dwUserIndex: DWORD,
        pDSoundRenderGuid: *mut GUID,
         mut GUID,
    ) -> ;
}

Messung V0.5 in Prozent
C=93 H=92 G=92

¤ Dauer der Verarbeitung: 0.4 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723