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; } 获取或设置类型。

评论

堆栈可以包含播放设备上下文的多个实例的状态信息。当 状态恢复时,必须丢弃最近保存的所有状态实例。

也可以看看