#define SDL_HINT_VIDEO_DISPLAY_PRIORITY "SDL_VIDEO_DISPLAY_PRIORITY"
このヒントを設定すると, 名前の文字列と一致するディスプレイがSDL_GetDisplays()のディスプレイの一覧で優先され, 一覧の先頭がプライマリディスプレイになる. 命名規則は環境に依存するが, 通常はコネクタの名前である. (例: 'DP-1', 'DP-2', 'HDMI-A-1', など)
Waylandデスクトップでは, ディスプレイのコネクタ名は wayland-info -i wl_output の出力情報のnameプロパティでわかる.
X11デスクトップでは, xrandrユーティリティでディスプレイのコネクタ名が得られる.
このヒントは次のドライバに対応している:
このヒントはSDLの初期化の前に設定する必要がある.