EmfScaleWindowExtex

EmfScaleWindowExtex class

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

public sealed class EmfScaleWindowExtex : EmfStateRecordType

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

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

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

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

Примечания

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

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