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

SDL_HINT_POLL_SENTINEL

イベントキューのポーリングで終端イベントを有効にするか否かを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_POLL_SENTINEL "SDL_POLL_SENTINEL"

詳細

イベントのポーリングを行うとき, デバイスの新しいイベントを収集するためにSDL_PumpEvents()が使われる. もしデバイスがSDL_PumpEvents()を呼ぶ間に新たなイベントを生成し続けると, ポーリングループはイベントの生成が止まるまで動かなくなる. その顕著な例は高分解能マウスの移動である.

次の値を設定できる:

"0"ポーリング終端を無効にする
"1"ポーリング終端を有効にする (デフォルト)

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

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_POLL_SENTINEL - SDL Wiki