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