JOYCAPS
Aus API-Wiki
Version vom 13. April 2008, 14:25 Uhr von Henrik Ilgen (Diskussion | Beiträge) (Die Seite wurde neu angelegt: __NOTOC__ <code vb> Private Type JOYCAPS wMid As Integer wPid As Integer szPname As String * MAXPNAMELEN wXmin As Long wXmax As Long wYmin As Long ...)
Private Type JOYCAPS
wMid As Integer
wPid As Integer
szPname As String * MAXPNAMELEN
wXmin As Long
wXmax As Long
wYmin As Long
wYmax As Long
wZmin As Long
wZmax As Long
wNumButtons As Long
wPeriodMin As Long
wPeriodMax As Long
wRmin As Long
wRmax As Long
wUmin As Long
wUmax As Long
wVmin As Long
wVmax As Long
wCaps As Long
wMaxAxes As Long
wNumAxes As Long
wMaxButtons As Long
szRegKey As String * MAXPNAMELEN
szOEMVxD As String * MAX_JOYSTICKOEMVXDNAME
End Type
wMid
- Eindeutige Kennzeichnung des Herstellers eines Joysticks [1]
mPid
- Eindeutige Kennzeichnung des Joystick-Modells [2]
szPname
- Nullterminierter String, der den Produktnamen des Joysticks enthält.
wXmin
- Minimal mögliche X-Koordinate
wXmax
- Maximal mögliche X-Koordinate
wYmin
- Minmal mögliche Y-Koordinate
wYmax
- Maximal mögliche Y-Koordinate
wZmin
- Minimal mögliche Z-Koordinate
wZmax
- Maximal mögliche Z-Koordinate
wNumButtons
- Anzahl der Knöpfe des Joysticks
wPeriodMin
- Minimale Frequenz für Polling per joySetCapture
wPeriodMax
- Maximale Frequenz für Polling per joySetCapture
wRmin
- Minimal mögliche R-Koordinate (vierte Achse)
wRmax
- Maximal mögliche R-Koordinate (vierte Achse)
wUmin
- Minimal mögliche U-Koordinate (fünfte Achse)
wUmax
- Maximal mögliche U-Koordinate (fünfte Achse)
wVmin
- Minimal mögliche V-Koordinate (sechste Achse)
wVmax
- Maximal mögliche V-Koordinate (sechste Achse)
wCaps
- Auflistung spezieller Eigenheiten des Joysticks. Die folgenden Flags geben Aufschluss über diese Eigenheiten:
JOYCAPS_HASZ = 1
JOYCAPS_HASR = 2
JOYCAPS_HASU = 4
JOYCAPS_HASV = 8
JOYCAPS_HASPOV = 16
JOYCAPS_POV4DIR = 32
JOYCAPS_POVCTS = 64
wMaxAxes
- Die maximale Anzahl an Achsen, die vom Joystick unterstützt werden
wNumAxes
- Die Anzahl an Achsen, die momentan verwendet werden.
wMaxButtons
- Anzahl maximal unterstützer Buttons
szRegKey
- Nullterminierter String, der den Eintrag des Joysticks in der Registry beinhaltet.
szOEMVxD
- Nullterminierter String, der den Joystick-Treiber-Hersteller identifiziert