Windows Multimedia DDK (mddkqh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
JDD_SETCALIBRATION
                                                 Contents Index Back
────────────────────────────────────────────────────────────────────────────
JDD_SETCALIBRATION
 
        This message is sent to set calibration information for the
        driver. The driver should use the calibration values to map the
        physical device coordinates to the logical coordinate range
        established by the driver.
 
        LONG lParam1
            Specifies a far pointer to a JOYCALIBRATE structure
            containing the new calibration values to adopt.
 
        LONG lParam2
            Specifies a far pointer to a JOYCALIBRATE structure. The
            driver should fill this structure with the existing
            calibration values.
 
Return value
        Return MMSYSERR_NOERROR.
 
Comments
        The calibration settings consist of base and delta values for
        each coordinate. The base value represents the lowest logical
        value the driver returns; the delta value is the multiplier to
        use when converting the actual value returned by the device to
        a logical value appropriate for the established value range.
 
                                       -♦-