EmfScaleViewportExtex

EmfScaleViewportExtex class

Запись EMR_SCALEVIEWPORTEXTEX переопределяет область просмотра для контекста устройства, используя отношения , образованные указанными множителями и делителями.

public sealed class EmfScaleViewportExtex : EmfStateRecordType

Конструкторы

ИмяОписание
EmfScaleViewportExtex()Инициализирует новый экземплярEmfScaleViewportExtex класс.
EmfScaleViewportExtex(EmfRecord)Инициализирует новый экземплярEmfScaleViewportExtex класс.

Характеристики

ИмяОписание
Size { get; set; }Получает или задает размер записи
Type { get; set; }Получает или задает тип.
XDenom { get; set; }Получает или задает 32-разрядное целое число со знаком, указывающее горизонтальный делитель. Не может быть нулем.
XNum { get; set; }Получает или задает 32-разрядное целое число со знаком, указывающее горизонтальное множимое. Не может быть нулем.
YDenom { get; set; }Получает или задает 32-разрядное целое число со знаком, указывающее вертикальный делитель. Не может быть нулем.
YNum { get; set; }Получает или задает 32-разрядное целое число со знаком, указывающее вертикальное множимое. Не может быть нулем.

Примечания

Экстент не может быть изменен, если контекст устройства использует режим отображения с фиксированным масштабом. Только MM_ISOTROPIC и MM_ANISOTROPIC не являются фиксированным масштабом. Экстенты окна просмотра изменяются следующим образом. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Смотрите также