DVASPECTINFOFLAG 枚举 (ocidl.h)
指示对象是否可以支持本身的优化绘图。
语法
typedef enum tagAspectInfoFlag {
DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;
常量
DVASPECTINFOFLAG_CANOPTIMIZE 值:1 指示对象可以支持自身的优化呈现。 由于窗体上的大多数对象共享相同的字体、背景色和边框类型,因此在设备上下文中保留这些值允许下一个对象使用它们,而无需重新选择它们。 具体而言,对象可以在从 IViewObject::D raw 方法返回时保持字体、画笔和笔处于选中状态,而不是从设备上下文中取消选择这些字体、画笔和笔。 然后,容器必须在整个绘图过程结束时取消选择这些值。 对象还可以在设备上下文中保留其他绘图状态更改,例如背景色、文本颜色、光栅操作代码、当前点、线条绘制和多边形填充模式。 对象无法更改状态值,除非其他对象能够还原它们。 例如,对象不能保留更改的模式、转换值、所选位图、剪辑区域或图元文件。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | ocidl.h |