<Return[JKL]><Top>

joyGetThreshold

Declare Function Api_joyGetThreshold& Lib "winmm" Alias "joyGetThreshold" (ByVal id&, lpuThreshold&)

Declare Function joyGetThreshold Lib "winmm" (ByVal id As Long, lpuThreshold As Long) As Long

ジョイスティックを照会して、現在の移動しきい値を取得する。

パラメータ
uJoyID
    照会するジョイスティック(JOYSTICKID1 または JOYSTICKID2)の識別子を指定する。
puThreshold
    移動しきい値が入る変数のアドレスを指定する。

戻り値
    関数が成功すると、JOYERR_NOERROR が返る。関数が失敗すると、次のエラー値のいずれかが返る。

    値                                          

説明                                                                          

    MMSYSERR_NODRIVER

ジョイスティックドライバが存在しない。

    MMSYSERR_INVALPARAM

無効なパラメータが渡されました。


解説
    移動しきい値は、デバイスをキャプチャしたウィンドウに WM_JOYMOVE メッセージが送信される前に、ジョイスティックを動かさなければなら

    ない距離である。しきい値の初期値は 0 である。