void far getviewsettings(struct viewporttype far *info)
Прототип:
Описание:
Функция getviewsettings() помещает информацию о текущей области просмотра в структуру, на которую указывает параметр info. Структура viewporttype определена следующим образом:
struct viewporttype { int left, top, right, bottom; int clip; };
Поля left, top, right и bottom содержат координаты верхнего левого и нижнего правого углов области просмотра. Когда параметр clip равен 0, отсутствует отсечение той части изображения, которая заходит за границы области просмотра. В противном случае такое отсечение имеет место.
Пример:
Следующий фрагмент кода выводит размеры текущей области просмотра: struct viewporttype info; getviewsettings (&info); printf("View port is %dx%x by %dx%d", info.left, info.right, info.top, info.bottom);
