目次 - SDL 2.0 API(機能別) - マウス - SDL_SetWindowMouseRect
(SDL3バージョンはSDL3/SDL_SetWindowMouseRectを参照すること)
SDL_SetWindowMouseRect
ウィンドウのマウスの移動範囲を設定する
構文
int SDL_SetWindowMouseRect(SDL_Window *window, const SDL_Rect *rect)
引数
| window | ウィンドウ |
| rect |
ウィンドウからの相対座標の長方形領域. NULLのとき, そのウィンドウの移動範囲を破棄する
|
戻り値
成功のとき0, 失敗のとき負の数のエラーコードを戻す.
SDL_GetError()を呼んで詳細を知ることができる.
詳細
これはカーソルをグラブしないので注意すること.
ウィンドウにマウスフォーカスがある場合にカーソルの移動範囲を制限するだけである.
バージョン
SDL 2.0.18以降
関連項目(関数)
SDL_GetWindowMouseRect
SDL_SetWindowMouseGrab
SDL Wikiへのリンク
SDL_SetWindowMouseRect - SDL Wiki