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

ヒント

インクルードファイル: SDL_hints.h

概要

ここに分類される関数は, ヒントの設定と獲得を行うものである. ヒントの一覧はアルファベット順に並んでいる.

名前がSDL_HINT_Xのヒントは, デフォルトの環境変数"SDL_X"を上書きするために使われる.

一般的にこれらのヒントには次のことが言える - それらは環境によって有効かもしれないし, 有効でないかもしれない. しかし, ライブラリに動作を示唆する方法をユーザとアプリケーションに提供する.

関数

  1. SDL_AddHintCallback - 指定のヒントを監視する関数を追加する
  2. SDL_ClearHints - 全てのヒントを消去する
  3. SDL_DelHintCallback - 指定のヒントを監視する関数を取り除く
  4. SDL_GetHint - ヒントの値を得る
  5. SDL_GetHintBoolean - ヒントの真偽値を得る
  6. SDL_ResetHint - ヒントをデフォルト値に戻す
  7. SDL_ResetHints - 全てのヒントをデフォルトの値にリセットする
  8. SDL_SetHint - ヒントを通常の優先度で設定する
  9. SDL_SetHintWithPriority - ヒントを指定の優先度で設定する

  1. SDL_HintCallback - ヒントコールバック関数の型

列挙体

  1. SDL_HintPriority - ヒントの優先度の列挙体

マクロ

  1. SDL_HINT_ACCELEROMETER_AS_JOYSTICK - Android/iOSの加速度センサーをジョイスティックの一覧に加えるか否かのヒント
  2. SDL_HINT_ALLOW_ALT_TAB_WHILE_GRABBED - キーボードがグラブされた状態でAlt+Tabを押したときの動作を指定するヒント
  3. SDL_HINT_ALLOW_TOPMOST - SDLウィンドウが常に最前面になることができるか否かを設定するヒント
  4. SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION - APK拡張ファイルのメインファイルのバージョンを指定するヒント
  5. SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION - APK拡張ファイルのパッチファイルのバージョンを指定するヒント
  6. SDL_HINT_ANDROID_BLOCK_ON_PAUSE - アプリの停止中にイベントループをブロックするか否かを設定するヒント
  7. SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO - SDLがバックグラウンドの音声を停止するか否かを設定するヒント
  8. SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH - マウスとタッチパネルを同一または分離して扱うようにするヒント
  9. SDL_HINT_ANDROID_TRAP_BACK_BUTTON - Androidの戻るボタンをトラップしてアプリで扱えるようにするか否かを設定するヒント
  10. SDL_HINT_APP_NAME - アプリケーションの名前を指定するヒント
  11. SDL_HINT_APPLE_RWFROMFILE_USE_RESOURCES - Appleの環境でSDL_RWFromFileがリソースディレクトリを使用するか否かのヒント
  12. SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS - Apple TVで使われるコントローラーがUIイベントを発生させるか否かを指定するヒント
  13. SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION - Apple TV remoteのジョイスティックの軸を回転させた方向に自動的に合わせるか否かを指定するヒント
  14. SDL_HINT_AUDIO_CATEGORY - iOSとMac OSでのオーディオカテゴリを設定するヒント
  15. SDL_HINT_AUDIO_DEVICE_APP_NAME - オーディオデバイス用のアプリケーションの名前を指定するヒント
  16. SDL_HINT_AUDIO_DEVICE_STREAM_NAME - オーディオデバイス用の音声ストリームの名前を指定するヒント
  17. SDL_HINT_AUDIO_DEVICE_STREAM_ROLE - オーディオデバイス用のロールの名前を指定するヒント
  18. SDL_HINT_AUDIO_INCLUDE_MONITORS - SDLがオーディオ「モニタ」を無視しないようにするヒント
  19. SDL_HINT_AUDIO_RESAMPLING_MODE - 音声再サンプリングの速度・品質のバランスを設定するヒント
  20. SDL_HINT_AUDIODRIVER - 使用するオーディオバックエンドを設定するヒント
  21. SDL_HINT_AUTO_UPDATE_JOYSTICKS - 入力イベントがあったときジョイスティック状態を自動的に更新するか否かを設定するヒント
  22. SDL_HINT_AUTO_UPDATE_SENSORS - 入力イベントがあったときセンサー状態を自動的に更新するか否かを設定するヒント
  23. SDL_HINT_BMP_SAVE_LEGACY_FORMAT - BMPファイルに保存するときビットマップヘッダバージョン4を使うか否かを指定するヒント
  24. SDL_HINT_DIRECTINPUT_ENABLED - DirectInputゲームパッドデバイスの検知と使用を無効化するヒント
  25. SDL_HINT_DISPLAY_USABLE_BOUNDS - SDL_GetDisplayUsableBounds()を上書きするヒント
  26. SDL_HINT_EMSCRIPTEN_ASYNCIFY - asyncifyで動作しているとき自動的に制御をブラウザに戻すか否かを指定するヒント
  27. SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT - Emscriptenでビルドした場合のキーボード入力のバインド要素のオーバーライドを指定する値のヒント
  28. SDL_HINT_ENABLE_SCREEN_KEYBOARD - テキスト入力が有効になったときスクリーンキーボードを表示するか否かを設定するヒント
  29. SDL_HINT_ENABLE_STEAM_CONTROLLERS - SDLジョイスティックAPIまたはゲームコントローラーAPIでSteamコントローラーが現れるか否かを設定するヒント
  30. SDL_HINT_EVENT_LOGGING - SDLイベントを内部キューにプッシュしたときのログの詳細さを設定するヒント
  31. SDL_HINT_FORCE_RAISEWINDOW - ウィンドウを前面に移動するとき, より強力な方法で行うか否かを設定するヒント
  32. SDL_HINT_FRAMEBUFFER_ACCELERATION - SDL_GetWindowSurface()の3Dアクセラレータの使用のヒント
  33. SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES - ゲームコントローラーをスキャンするとき除外するデバイスの一覧を設定するヒント
  34. SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT - ゲームコントローラーをスキャンするとき, 挙げられたもの以外を除外する一覧を設定するヒント
  35. SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS - ゲームコントローラーのボタンの位置の代わりにボタンの名前を報告するようにするヒント
  36. SDL_HINT_GAMECONTROLLERCONFIG - 追加のゲームコントローラ・データベース・エントリーの指定のヒント
  37. SDL_HINT_GAMECONTROLLERCONFIG_FILE - 追加のゲームコントローラー・データベース・ファイルを設定するヒント
  38. SDL_HINT_GAMECONTROLLERTYPE - 自動検知されるゲームコントローラータイプを上書きするヒント
  39. SDL_HINT_GRAB_KEYBOARD - 入力グラブがキーボードをグラブするか否かのヒント
  40. SDL_HINT_HIDAPI_IGNORE_DEVICES - SDL_hid_enumerate()で無視するデバイスの一覧を設定するヒント
  41. SDL_HINT_IDLE_TIMER_DISABLED - iOSでアイドルタイマを無効にするか否かのヒント
  42. SDL_HINT_IME_INTERNAL_EDITING - SDL_TEXTEDITINGイベントを送る代わりにIMEの内部でテキストの編集を行うか否かのヒント
  43. SDL_HINT_IME_SHOW_UI - システムのIMEユーザインターフェース(変換候補一覧のような)を表示するか否かを設定するヒント
  44. SDL_HINT_IME_SUPPORT_EXTENDED_TEXT - IMEテキスト拡張を有効にするか否かを設定するヒント
  45. SDL_HINT_IOS_HIDE_HOME_INDICATOR - iPhone X ホームバーを非表示にするか否かを設定するヒント
  46. SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS - ジョイスティック(とゲームコントローラ)イベントをアプリケーションが背後にあっても有効にするか否かのヒント
  47. SDL_HINT_JOYSTICK_ARCADESTICK_DEVICES - アーケードスティックスタイルの一覧に含めるコントローラーを設定するヒント
  48. SDL_HINT_JOYSTICK_ARCADESTICK_DEVICES_EXCLUDED - アーケードスティックスタイルの一覧に含めないコントローラーを設定するヒント
  49. SDL_HINT_JOYSTICK_BLACKLIST_DEVICES - ジョイスティックと見なさないデバイスの一覧を設定するヒント
  50. SDL_HINT_JOYSTICK_BLACKLIST_DEVICES_EXCLUDED - ジョイスティックと見なすデバイスの一覧を設定するヒント
  51. SDL_HINT_JOYSTICK_DEVICE - ジョイスティックとしてオープンするデバイスの一覧を設定するヒント
  52. SDL_HINT_JOYSTICK_FLIGHTSTICK_DEVICES - フライトスティックスタイルの一覧に含めるコントローラーを設定するヒント
  53. SDL_HINT_JOYSTICK_FLIGHTSTICK_DEVICES_EXCLUDED - フライトスティックスタイルの一覧に含めないコントローラーを設定するヒント
  54. SDL_HINT_JOYSTICK_GAMECUBE_DEVICES - ゲームキューブ型コントローラーの一覧に含めるコントローラーを設定するヒント
  55. SDL_HINT_JOYSTICK_GAMECUBE_DEVICES_EXCLUDED - ゲームキューブ型コントローラーの一覧に含めないコントローラーを設定するヒント
  56. SDL_HINT_JOYSTICK_GAMECUBE_RUMBLE_BRAKE - low_frequency_rumbleとhigh_frequency_rumbleをゲームキューブの3つの振動モード, 停止(0), 振動(1), 急停止(2)を実現するために使用するか否かを設定するヒント
  57. SDL_HINT_JOYSTICK_HIDAPI - HIDAPIジョイスティックドライバを使用するか否かを設定するヒント
  58. SDL_HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS - HIDAPIドライバを使う場合, 1組のNintendo Switch Joy-Conを1つのProコントローラーのように扱うか否かを設定するヒント
  59. SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE - ニンテンドー ゲームキューブ用HIDAPIドライバを使用するか否かを設定するヒント
  60. SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS - Nintendo Switch Joy-Con用HIDAPIドライバを使用するか否かを設定するヒント
  61. SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED - Nintendo Switch Joy-ConをオープンしたときホームボタンのLEDを操作するか否かを設定するヒント
  62. SDL_HINT_JOYSTICK_HIDAPI_LUNA - Bluetooth接続Amazon Lunaコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  63. SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC - Nintendo Online クラシックコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  64. SDL_HINT_JOYSTICK_HIDAPI_PS3 - PS3コントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  65. SDL_HINT_JOYSTICK_HIDAPI_PS4 - PS4コントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  66. SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE - PS4コントローラー用HIDAPIドライバを使用するとき拡張入力レポートを使用するか否かを設定するヒント
  67. SDL_HINT_JOYSTICK_HIDAPI_PS5 - PS5コントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  68. SDL_HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED - どのプレイヤーがPS5コントローラーと結び付けられているかを示すプレイヤーLEDを点灯するか否かを設定するヒント
  69. SDL_HINT_JOYSTICK_HIDAPI_PS5_RUMBLE - PS5コントローラー用HIDAPIドライバを使用するとき拡張入力レポートを使用するか否かを設定するヒント
  70. SDL_HINT_JOYSTICK_HIDAPI_SHIELD - NVIDIA SHIELD用HIDAPIドライバを使用するか否かを設定するヒント
  71. SDL_HINT_JOYSTICK_HIDAPI_STADIA - Google Stadia用HIDAPIドライバを使用するか否かを設定するヒント
  72. SDL_HINT_JOYSTICK_HIDAPI_STEAM - Bluetooth Steamコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  73. SDL_HINT_JOYSTICK_HIDAPI_STEAMDECK - Steam Deck組み込みコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  74. SDL_HINT_JOYSTICK_HIDAPI_SWITCH - Nintendo Switch用HIDAPIドライバを使用するか否かを設定するヒント
  75. SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED - Nintendo Switch ProコントローラーをオープンしたときホームボタンのLEDを操作するか否かを設定するヒント
  76. SDL_HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED - どのプレイヤーがNintendo Switchコントローラーと結び付けられているかを示すプレイヤーLEDを点灯するか否かを設定するヒント
  77. SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS - Nintendo Switch用HIDAPIドライバを使用してJoy-Conを縦モードにするか否かを設定するヒント
  78. SDL_HINT_JOYSTICK_HIDAPI_WII - Nintendo WiiおよびWii Uコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  79. SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED - どのプレイヤーがWiiコントローラーと結び付けられているかを示すプレイヤーLEDを点灯するか否かを設定するヒント
  80. SDL_HINT_JOYSTICK_HIDAPI_XBOX - XBoxコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  81. SDL_HINT_JOYSTICK_HIDAPI_XBOX_360 - XBox 360コントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  82. SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED - どのプレイヤーがXbox 360コントローラーと結び付けられているかを示すプレイヤーLEDを点灯するか否かを設定するヒント
  83. SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS - XBox 360ワイヤレスコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  84. SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE - XBox Oneコントローラー用HIDAPIドライバを使用するか否かを設定するヒント
  85. SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED - Xbox OneコントローラーをオープンしたときホームボタンのLEDを操作するか否かを設定するヒント
  86. SDL_HINT_JOYSTICK_IOKIT - ジョイスティックを扱うときIOKitを使用するか否かを設定するヒント
  87. SDL_HINT_JOYSTICK_MFI - ジョイスティックを扱うときGCControllerを使用するか否かを設定するヒント
  88. SDL_HINT_JOYSTICK_RAWINPUT - XInput対応デバイスをより適切に扱うためにRAWINPUTジョイスティックドライバを使用するか否かを設定するヒント
  89. SDL_HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT - RAWINPUTドライバはXInputからも関連するデータを得るか否かを設定するヒント
  90. SDL_HINT_JOYSTICK_ROG_CHAKRAM - ROG Chakramマウスをジョイスティックとして扱うか否かを設定するヒント
  91. SDL_HINT_JOYSTICK_THREAD - Windowsでジョイスティックの検知とメッセージ入力を別スレッドで行うか否かを設定するヒント
  92. SDL_HINT_JOYSTICK_THROTTLE_DEVICES - スロットルスタイルコントローラーの一覧に含めるコントローラーを設定するヒント
  93. SDL_HINT_JOYSTICK_THROTTLE_DEVICES_EXCLUDED - スロットルスタイルの一覧に含めないコントローラーを設定するヒント
  94. SDL_HINT_JOYSTICK_WGI - Windows.Gaming.Inputをコントローラー処理で使用するか否かを設定するヒント
  95. SDL_HINT_JOYSTICK_WHEEL_DEVICES - ホイール型コントローラーの一覧に含めるコントローラーを設定するヒント
  96. SDL_HINT_JOYSTICK_WHEEL_DEVICES_EXCLUDED - ホイール型コントローラーの一覧に含めないコントローラーを設定するヒント
  97. SDL_HINT_JOYSTICK_ZERO_CENTERED_DEVICES - 全軸の中心が0のコントローラーの一覧に含めるコントローラーを設定するヒント
  98. SDL_HINT_KMSDRM_DEVICE_INDEX - どのKMSDRMデバイスを使用するかを設定するヒント
  99. SDL_HINT_KMSDRM_REQUIRE_DRM_MASTER - KMSDRMビデオバックエンドを初期化するためにDRMマスタを必要とするか否かを設定するヒント
  100. SDL_HINT_LINUX_DIGITAL_HATS - Linuxでジョイスティックの「ハット」軸の入力(ABS_HAT0X~ABS_HAT3Y)はアナログであるかをチェックせずに常に8方向デジタルとして扱うか否かを設定するヒント
  101. SDL_HINT_LINUX_HAT_DEADZONES - Linuxでデジタルハットは, 元の入力軸にデッドゾーンを適用するか, フィルタしない値を使うかを設定するヒント
  102. SDL_HINT_LINUX_JOYSTICK_CLASSIC - Linuxで古い /dev/input/js* ジョイスティックインターフェースを使用するか, 新しい /dev/input/event* インターフェースを使用するかを設定するヒント
  103. SDL_HINT_LINUX_JOYSTICK_DEADZONES - Linuxのジョイスティックは, HID定義のデッドゾーンに従うか, フィルタしない値を戻すかを設定するヒント
  104. SDL_HINT_LOGGING - SDLログのデフォルトレベルを設定するヒント
  105. SDL_HINT_MAC_BACKGROUND_APP - Mac OS XでSDLアプリケーションをフォアグラウンドプロセスにするためにフォーカスするか否かを指定するヒント
  106. SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK - MacでCTRL+クリックで右クリックを発生させるか否かのヒント
  107. SDL_HINT_MAC_OPENGL_ASYNC_DISPATCH - OpenGLコンテキストのディスパッチは, メインスレッドの処理が完了するまでディスパッチスレッドをブロックするか否かを設定するヒント
  108. SDL_HINT_MOUSE_AUTO_CAPTURE - マウスのボタンを押している間マウスがキャプチャされるか否かを選択するヒント
  109. SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS - ダブルクリックの半径をピクセル数単位で指定するヒント
  110. SDL_HINT_MOUSE_DOUBLE_CLICK_TIME - ダブルクリックの時間をミリ秒単位で設定するヒント
  111. SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH - SDLウィンドウをクリックしてフォーカスしたときマウスイベントが送られるか否かを指定するヒント
  112. SDL_HINT_MOUSE_NORMAL_SPEED_SCALE - マウスが相対モードでないとき, マウスの速度倍率を浮動小数点で設定するヒント
  113. SDL_HINT_MOUSE_RELATIVE_CURSOR_VISIBLE - 相対モードのとき実マウスのカーソルが表示されたままか否かを設定するヒント
  114. SDL_HINT_MOUSE_RELATIVE_MODE_CENTER - マウスが相対モードのときウィンドウの中央に拘束するか否かを設定するヒント
  115. SDL_HINT_MOUSE_RELATIVE_MODE_WARP - マウスの相対モードをマウスワーピングで実装するか否かのヒント
  116. SDL_HINT_MOUSE_RELATIVE_SCALING - マウスの相対移動量がレンダラーの縮尺の影響を受けるか否かを設定するヒント
  117. SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE - マウスが相対モードのときマウスの移動速度の倍率を浮動小数点で指定するヒント
  118. SDL_HINT_MOUSE_RELATIVE_SYSTEM_SCALE - マウスが相対モードのときシステムのマウス加速曲線を使用するかを設定するヒント
  119. SDL_HINT_MOUSE_RELATIVE_WARP_MOTION - マウスが相対モードのときマウスワープでマウス移動イベントが発生するか否かを設定するヒント
  120. SDL_HINT_MOUSE_TOUCH_EVENTS - マウスイベントでタッチイベントを生成するか否かを設定するヒント
  121. SDL_HINT_NO_SIGNAL_HANDLERS - SIGINTとSIGTERMシグナルを捕らえないようにするヒント
  122. SDL_HINT_OPENGL_ES_DRIVER - OpenGL ESコンテキストのためにどのドライバを使用するか設定するヒント
  123. SDL_HINT_ORIENTATIONS - iOSで認めるデバイスの方向のヒント
  124. SDL_HINT_POLL_SENTINEL - イベントキューのポーリングで終端イベントを有効にするか否かを設定するヒント
  125. SDL_HINT_PREFERRED_LOCALES - SDL_GetPreferredLocales()を上書きするヒント
  126. SDL_HINT_PS2_DYNAMIC_VSYNC - FPSが達しないとき垂直同期を自動的に無効化するか否かを設定するヒント
  127. SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION - QtWaylandベースの環境で向きを設定するヒント
  128. SDL_HINT_QTWAYLAND_WINDOW_FLAGS - QtWaylandネイティブウィンドウマネージャのためのフラグを設定するヒント
  129. SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE - 最後のウィンドウを閉じるときSDL_QUITイベントを送るか否かを設定するヒント
  130. SDL_HINT_RENDER_BATCHING - 2DレンダーAPIが互換性と効率のどちらを取るかを設定するヒント
  131. SDL_HINT_RENDER_DIRECT3D11_DEBUG - Direct3D 11+のデバッグレイヤーを有効にするか否かを制御する値を指定するヒント
  132. SDL_HINT_RENDER_DIRECT3D_THREADSAFE - Direct3Dをスレッドセーフとして初期化するか否かのヒント
  133. SDL_HINT_RENDER_DRIVER - レンダリングドライバの使用の有無のヒント
  134. SDL_HINT_RENDER_LINE_METHOD - 2DレンダリングAPIの線分の描画方法を指定するヒント
  135. SDL_HINT_RENDER_LOGICAL_SIZE_MODE - SDL_RenderSetLogicalSize()の拡大縮小の方法を設定するヒント
  136. SDL_HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE - Metalレンダードライバがデフォルトではなく省電力デバイスを選択するか否かを設定するヒント
  137. SDL_HINT_RENDER_OPENGL_SHADERS - OpenGLレンダラのシェーダーの有無のヒント
  138. SDL_HINT_RENDER_SCALE_QUALITY - 拡大時の画質のヒント
  139. SDL_HINT_RENDER_VSYNC - tearingを避けるためにSDL_CreateRenderer()で垂直帰線同期を有効にするか否かのヒント
  140. SDL_HINT_RETURN_KEY_HIDES_IME - AndroidとiOSでソフトウェアキーボード上でリターンキーを押したときソフトウェアキーボードを非表示にするか否かを設定するヒント
  141. SDL_HINT_ROG_GAMEPAD_MICE - マウス機能のあるPOGゲームパッドの一覧に含めるコントローラーを設定するヒント
  142. SDL_HINT_ROG_GAMEPAD_MICE_EXCLUDED - マウス機能のあるPOGゲームパッドの一覧に含めないコントローラーを設定するヒント
  143. SDL_HINT_RPI_VIDEO_LAYER - Raspberry PIでSDLが使うDispmanxレイヤを指定するヒント
  144. SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME - スクリーンセーバー抑制の理由を指定する
  145. SDL_HINT_SHUTDOWN_DBUS_ON_QUIT - SDLが終了時にdbus_shutdown()を呼ぶか否かを設定するヒント
  146. SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL - SDL_THREAD_PRIORITY_TIME_CRITICALをリアルタイムとして扱うか否かを設定するヒント
  147. SDL_HINT_THREAD_PRIORITY_POLICY - SDL_SetThreadPriorityを使用する場合に特別な情報を追加するヒント
  148. SDL_HINT_THREAD_STACK_SIZE - SDLのスレッドのスタックサイズをバイト単位で指定, または"0"でバックエンドのデフォルトにするヒント
  149. SDL_HINT_TIMER_RESOLUTION - タイマのミリ秒単位の分解能のヒント
  150. SDL_HINT_TOUCH_MOUSE_EVENTS - タッチイベントが疑似的なマウスイベントを生成するか否かを設定するヒント
  151. SDL_HINT_TRACKPAD_IS_TOUCH_ONLY - トラックパッドをタッチデバイスとして扱うか否かを設定するヒント
  152. SDL_HINT_TV_REMOTE_AS_JOYSTICK - Android/tvOSリモコンをキーボードイベントを送るのではなくジョイスティックデバイスとするか否かを設定するヒント
  153. SDL_HINT_VIDEO_ALLOW_SCREENSAVER - スクリーンセーバーを有効にするか否かのヒント
  154. SDL_HINT_VIDEO_DOUBLE_BUFFER - ダブルバッファのみ求めることをビデオドライバに通知するヒント
  155. SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY - EGLウィンドウを不透過ではなく透過として生成することを許可するか否かを設定するヒント
  156. SDL_HINT_VIDEO_EXTERNAL_CONTEXT - グラフィックコンテキストを外部で管理するか否かを設定するヒント
  157. SDL_HINT_VIDEO_FOREIGN_WINDOW_OPENGL - SDL_CreateWindowFrom()を呼んだときウィンドウをOpenGL互換とするか否かを設定するヒント
  158. SDL_HINT_VIDEO_FOREIGN_WINDOW_VULKAN - SDL_CreateWindowFrom()を呼んだときウィンドウをVulkan互換とするか否かを設定するヒント
  159. SDL_HINT_VIDEO_HIGHDPI_DISABLED - Windowsの高DPI(MacとiOSの"Retina")の不許可にするか否かのヒント
  160. SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES - Mac OS XのSpacesのフルスクリーンの方針のヒント
  161. SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS - フルスクリーンモードでキーフォーカスを失ったとき最小化するか否かのヒント
  162. SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR - libdecor Waylandバックエンドの使用を認めるか否かを設定するヒント
  163. SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP - マウスワープエミュレーションを有効または無効に設定するヒント. これは一部の古いゲームで必要となる
  164. SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION - Waylandでビデオモードのエミュレーションを有効にするか否かを設定するヒント
  165. SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR - libdecor Waylandバックエンドをネイティブ装飾より優先するか否かを設定するヒント
  166. SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT - ピクセル形式を共有したいSDLウィンドウのアドレス("%p"形式の文字列)
  167. SDL_HINT_VIDEO_WIN_D3DCOMPILER - Chrome ANGLEのバイナリを使うときに先に読み込むシェーダーコンパイラのヒント
  168. SDL_HINT_VIDEO_X11_FORCE_EGL - ビデオバックエンドで使用するドライバを設定するヒント
  169. SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR - X11の_NET_WM_BYPASS_COMPOSITORヒントを使用するか否かを設定するヒント
  170. SDL_HINT_VIDEO_X11_NET_WM_PING - X11の_NET_WM_PINGプロトコルの使用の有無を指定するヒント
  171. SDL_HINT_VIDEO_X11_WINDOW_VISUALID - 新しいX11ウィンドウに選択したビジュアルIDを強制するヒント
  172. SDL_HINT_VIDEO_X11_XINERAMA - X11 Xinerama拡張の使用のヒント
  173. SDL_HINT_VIDEO_X11_XRANDR - X11 XRandR拡張の使用のヒント
  174. SDL_HINT_VIDEO_X11_XVIDMODE - X11 VidModeの使用のヒント
  175. SDL_HINT_VIDEODRIVER - ビデオバックエンドで使用するドライバを設定するヒント
  176. SDL_HINT_VITA_TOUCH_MOUSE_DEVICE - どのタッチパッドがマウスイベントを発生させるかを設定するヒント
  177. SDL_HINT_WAVE_FACT_CHUNK - factチャンクがWAVEファイルの読み込みにどのように影響するかを設定するヒント
  178. SDL_HINT_WAVE_RIFF_CHUNK_SIZE - RIFFチャンクがWAVEファイルの読み込みにどのように影響するかを設定するヒント
  179. SDL_HINT_WAVE_TRUNCATION - 切り捨てられたWAVEファイルの扱いを設定するヒント
  180. SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING - SDLがMicrosoft Windowsのスレッドに名前を付けるか否かを指定するヒント
  181. SDL_HINT_WINDOWS_DPI_AWARENESS - SDLがプロセスのDPI認識を設定するか否かを設定するヒント
  182. SDL_HINT_WINDOWS_DPI_SCALING - WindowsでDPIスケーリングされたポイント数をSDL座標として使用するか否かを設定するヒント
  183. SDL_HINT_WINDOWS_ENABLE_MENU_MNEMONICS - キーボードショートカット(Alt+文字)でメニューを開くか否かを設定するヒント
  184. SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP - SDLでウィンドウメッセージループを処理するか否かを指定するヒント
  185. SDL_HINT_WINDOWS_FORCE_MUTEX_CRITICAL_SECTIONS - WindowsでのmutexでSDLに強制的にクリティカルセクションを使用させるか否かを設定するヒント
  186. SDL_HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL - WindowsでSDLに強制的にカーネルセマフォを使用させるか否かを設定するヒント
  187. SDL_HINT_WINDOWS_INTRESOURCE_ICON - Windows環境でRCファイルのカスタムアイコンリソースIDを指定するヒント
  188. SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL - Windows環境でRCファイルのカスタムアイコンリソースIDを指定するヒント
  189. SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4 - Microsoft Windowsで, Alt+F4でSDL_WINDOWEVENT_CLOSEイベントを生成するか否かを指定するヒント
  190. SDL_HINT_WINDOWS_USE_D3D9EX - 通常のD3D9の代わりにWindows Vistaで導入されたD3D9Ex APIを使用するか否かを設定するヒント
  191. SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN - カーソルが見えないとき, ウィンドウのフレームやタイトルバーを操作できるか否かを指定するヒント
  192. SDL_HINT_WINDOW_NO_ACTIVATION_WHEN_SHOWN - SDL_ShowWindow関数を呼んだときウィンドウをアクティブにしないか否かを設定するヒント
  193. SDL_HINT_WINRT_HANDLE_BACK_BUTTON - Windows Phoneのback-button-pressイベントをハンドルしたとするか否かの値を指定するヒント
  194. SDL_HINT_WINRT_PRIVACY_POLICY_LABEL - WinRTアプリのプライバシーポリシーへのリンクのラベルの文字列を指定するヒント
  195. SDL_HINT_WINRT_PRIVACY_POLICY_URL - WinRTアプリのプライバシーポリシーのURLを指定するヒント
  196. SDL_HINT_X11_FORCE_OVERRIDE_REDIRECT - X11ウィンドウにoverride-redirectを設定するか否かを設定するヒント
  197. SDL_HINT_X11_WINDOW_TYPE - X11ウィンドウのタイプを強制的に設定するヒント
  198. SDL_HINT_XINPUT_ENABLED - XInputゲームパッドデバイスの検知の場合のヒント
  199. SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING - SDLがXInputデバイスで古い軸とボタンのマッピングを使うようにするか否かを指定するヒント

SDL Wikiへのリンク

Configuration Variables - SDL Wiki