EmfRestoreDc

EmfRestoreDc class

Запись EMR_RESTOREDC восстанавливает контекст устройства воспроизведения до указанного состояния. Контекст устройства воспроизведения восстанавливается путем извлечения информации о состоянии из стека, созданного предыдущими записями EMR_SAVEDC (раздел 2.3.11).

public sealed class EmfRestoreDc : EmfStateRecordType

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

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

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

ИмяОписание
SavedDc { get; set; }Получает или задает 32-разрядное целое число со знаком, указывающее сохраненное состояние для восстановления относительно текущего состояния. Это значение ДОЛЖНО быть отрицательным; –1 представляет собой состояние, которое больше всего было сохранено в стеке в последнее время, –2 – состояние, предшествующее этому, и т. д.
Size { get; set; }Получает или задает размер записи
Type { get; set; }Получает или задает тип.

Примечания

Стек может содержать информацию о состоянии нескольких экземпляров контекста устройства воспроизведения. Когда состояние восстанавливается, все экземпляры состояния, которые были сохранены позднее, ДОЛЖНЫ быть отброшены.

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