目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_MOUSE_AUTO_CAPTURE

SDL_HINT_MOUSE_AUTO_CAPTURE

マウスのボタンを押している間マウスがキャプチャされるか否かを選択するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_MOUSE_AUTO_CAPTURE "SDL_MOUSE_AUTO_CAPTURE"

詳細

次の値を設定できる:

"0"マウスのボタンを押している間マウスはキャプチャされない
"1"マウスのボタンを押している間マウスはキャプチャされる (デフォルト)

デフォルトではマウスのボタンを押している間マウスがキャプチャされるため, マウスをウィンドウの外にドラッグしてもアプリケーションはボタンを離すまでマウスイベントの受信が継続できる.

このヒントはいつでも変更できる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_MOUSE_AUTO_CAPTURE - SDL Wiki