float SDL_GetWindowDisplayScale(SDL_Window *window);
| SDL_Window * | window | 調査するウィンドウ |
この値は, ウィンドウのピクセル密度とディスプレイの表示拡大率を合わせたもので, ウィンドウの表示の想定される倍率である. 例えば, 3840×2160のウィンドウでディスプレイの拡大率が2.0の場合, ユーザは, 縦横2倍のピクセル数が1920×1080のウィンドウでディスプレイの拡大率が1.0であるかのように表示されることを予想する.
概念上はこの値はディスプレイの拡大率の設定に対応して決まり, ディスプレイの設定を変更するか, ウィンドウが異なる拡大率のディスプレイに移動したとき変化する.
この関数を呼べるのはメインスレッドのみである.