Я работал в проекте, и мне нужно было нормально получить высоту экрана в sdl1, я делаю это:
Sdl_surface * surface;
Surface->h;
Но сейчас в моем проекте я нахожусь в sdl2 и так как поверхность была заменена По рендереру или текстуре я сталкиваюсь с проблемой получения высоты экрана.