Я пишу некоторый код, который оборачивает части SDL2. Я хочу обработать случай, когда окно перемещается на другой экран после его создания, соответственно увеличивая его.
Я использую C.
Часть, которую я не могу понятькак, при наличии объекта SDL_Window
, определить, в каком окне находится это окно, в настройке с несколькими дисплеями. Если я смогу это выяснить, то легко найти размер этого дисплея и установить размер окна соответствующим образом.
// Width and height of display that myWindow is in (myWindow some previously created SDL_Window)
int disp_x_size_px;
int disp_y_size_px;
/* Need code to get values for disp_x_size_px and disp_y_size_px.
With these values I can set the window size correctly. */