joySetThreshold 関数 (ジョイスティックapi.h)
joySetThreshold 関数は、ジョイスティックの移動しきい値を設定します。
構文
MMRESULT joySetThreshold(
UINT uJoyID,
UINT uThreshold
);
パラメーター
uJoyID
ジョイスティックの識別子。 uJoyID の有効な値の範囲は 0 (JOYSTICKID1) から 15 です。
uThreshold
新しい移動しきい値。
戻り値
成功した場合JOYERR_NOERROR、または次のいずれかのエラー値を返します。
リターン コード | 説明 |
---|---|
|
ジョイスティック ドライバーが存在しません。 |
|
指定されたジョイスティック デバイス識別子 uJoyID が無効です。 |
解説
移動しきい値は、ジョイスティックの位置変更メッセージ (MM_JOY1MOVE、MM_JOY1ZMOVE、MM_JOY2MOVE、またはMM_JOY2ZMOVE) がデバイスをキャプチャしたウィンドウに送信される前にジョイスティックを移動する必要がある距離です。 しきい値は最初は 0 です。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | ジョイスティックapi.h (Windows.h を含む) |
Library | Winmm.lib |
[DLL] | Winmm.dll |