DVASPECTINFOFLAG 枚举 (ocidl.h)

指示对象是否可以支持本身的优化绘图。

语法

typedef enum tagAspectInfoFlag {
  DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;

常量

 
DVASPECTINFOFLAG_CANOPTIMIZE
值:1
指示对象可以支持自身的优化呈现。 由于窗体上的大多数对象共享相同的字体、背景色和边框类型,因此在设备上下文中保留这些值允许下一个对象使用它们,而无需重新选择它们。 具体而言,对象可以在从 IViewObject::D raw 方法返回时保持字体、画笔和笔处于选中状态,而不是从设备上下文中取消选择这些字体、画笔和笔。 然后,容器必须在整个绘图过程结束时取消选择这些值。 对象还可以在设备上下文中保留其他绘图状态更改,例如背景色、文本颜色、光栅操作代码、当前点、线条绘制和多边形填充模式。 对象无法更改状态值,除非其他对象能够还原它们。 例如,对象不能保留更改的模式、转换值、所选位图、剪辑区域或图元文件。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 ocidl.h

另请参阅

DVASPECTINFO