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

SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS

Apple TVで使われるコントローラーがUIイベントを発生させるか否かを指定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS "SDL_APPLE_TV_CONTROLLER_UI_EVENTS"

詳細

UIイベントがコントローラー入力によって発生する場合は, Apple TV remoteのメニューボタンが押されたとき, またはゲームパッドのポーズまたはBボタンが押されたとき, アプリケーションはバックグラウンドになる.

Apple TVのコントローラーの正確な使い方はこのページにある: https://developer.apple.com/tvos/human-interface-guidelines/remote-and-controllers/

次の値を設定できる:

"0"コントローラーの入力はUIイベントを発生させない (デフォルト)
"1"コントローラーの入力はUIイベントを発生させる

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

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS - SDL Wiki