目次 - API(機能別) - マウス - SDL_WarpMouseInWindow

SDL_WarpMouseInWindow

マウスカーソルをウィンドウ内の指定の位置へ移動する

構文

void SDL_WarpMouseInWindow(SDL_Window* window, int x, int y)

引数

windowマウスを移動するウィンドウ. NULLのときマウスフォーカスのあるウィンドウ
xwindow内の相対X座標
ywindow内の相対Y座標

詳細

この関数は相対モードが有効でなければマウス移動イベントを発生させる. 相対モードが有効ならば, SDL_HINT_MOUSE_RELATIVE_WARP_MOTIONヒントを設定して移動したとき強制的にマウスイベントを発生させられる.

マイクロソフト リモートデスクトップ越しの場合, この関数は成功したように見えても実際にはマウスは移動しないので注意すること.

バージョン

2.0.0以降

関連項目(関数)

SDL_WarpMouseGlobal

SDL Wikiへのリンク

SDL_WarpMouseInWindow - SDL Wiki