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

SDL_HINT_EMSCRIPTEN_ASYNCIFY

asyncifyで実行している場合, 自動的にブラウザに制御を戻さないようにするヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_EMSCRIPTEN_ASYNCIFY "SDL_EMSCRIPTEN_ASYNCIFY"

詳細

-s ASYNCIFY オプションを付けた場合, SDLは画面の更新やイベントポーリングの間にemscripten_sleepを呼ぶようになる.

このヒントはemscripten環境の場合のみ適用される.

次の値を設定できる:

"0"emscripten_sleep呼び出しを無効にする(手動でブラウザに制御を戻すか, 別の目的でasyncifyを使用する)
"1"emscripten_sleep呼び出しを有効にする (デフォルト)

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

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_EMSCRIPTEN_ASYNCIFY - SDL Wiki