Интерфейс DirectDraw позволяет нам определять и активировать видеорежимы. Для определения поддерживаемых видеорежимов предназначена функция EnumDisplayModes(). Найденный видеорежим может быть включен с помощью функции SetDisplayMode(). Функция RestoreDisplayMode() используется для возвращения видеокарты к тому видеорежиму, который был установлен до запуска нашего приложения. Позднее, при написании приложения FullScreen, мы воспользуемся этими функциями, чтобы наша программа могла включать любой поддерживаемый видеорежим.