Index of refh


Type JOYCAPS   wMid As Integer   wPid As Integer   szPname As String * 32   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   wMaxAxes As Long   wNumAxes As Long   wMaxButtons As Long   szRegKey As String * 32   szOEMVxD As String * 240 End Type

JOYCAPS-type variables hold information about a joystick (not to be confused with the current position of the joystick). Namely, this structure holds the axes' ranges and the number of buttons the joystick has.

wMid
The manufacturer identifier of the device.
wPid
The product identifier of the device.
szPname
The name of the joystick's device driver.
wXmin
The minimum x-axis coordinate value.
wXmax
The maximum x-axis coordinate value.
wYmin
The minimum y-axis coordinate value.
wYmax
The maximum y-axis coordinate value.
wZmin
The minimum z-axis coordinate value.
wZmax
The maximum z-axis coordinate value.
wNumButtons
The number of buttons on the joystick.
wPeriodMin
The minimum supported polling frequency.
wPeriodMax
The maximum supported polling frequency.
wRmin
The minimum r-axis (rudder, fourth axis) coordinate value.
wRmax
The maximum r-axis (rudder, fourth axis) coordinate value.
wUmin
The minimum u-axis (fifth axis) coordinate value.
wUmax
The maximum u-axis (fifth axis) coordinate value.
wVmin
The minimum v-axis (sixth axis) coordinate value.
wVmax
The maximum v-axis (sixth axis) coordinate value.
wCaps
Zero or more flags specifying various capabilities or characteristics of the joystick:
JOYCAPS_HASPOV = &H10
Joystick provides point-of-view information.
JOYCAPS_HASR = &H2
Joystick provides rudder (fourth axis) information.
JOYCAPS_HASU = &H4
Joystick provides u-axis (fifth axis) information.
JOYCAPS_HASV = &H8
Joystick provides v-axis (sixth axis) information.
JOYCAPS_HASZ = &H1
Joystick provides z-axis information.
JOYCAPS_POV4DIR = &H20
Joystick's point-of-view indicator supports discrete values (e.g., centered, left, right, up, down, etc.).
JOYCAPS_POVCTS = &H40
Joystick's point-of-view indicator supports continuous degree bearings.
wMaxAxes
The maximum number of axes supported by the joystick.
wNumAxes
The number of axes currently used by the joystick.
wMaxButtons
The maximum number of buttons supported by the joystick.
szRegKey
The registry key that holds the joystick's information.
szOEMVxD
Identifies the original equipment manufacturer (OEM) of the joystick.

Used by: joyGetDevCaps

Go back to the alphabetical Structure listing.
Go back to the Reference section index.


This page is copyright © 2000 Paul Kuliniewicz. Copyright Information.
Go back to the Windows API Guide home page.
E-mail: vbapi@vbapi.com Send Encrypted E-Mail
This page is at http://www.vbapi.com/ref/j/joycaps.html



Windows API Guide
Windows API Guide - Reference - Volume 1: Version 3.0 For the MS-DOS and PC-DOS Operating Systems
ISBN: B001V0KQIY
EAN: N/A
Year: 1998
Pages: 610

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net