DVASPECTINFOFLAG 列舉 (ocidl.h)
指出物件是否可支援本身的優化繪圖。
Syntax
typedef enum tagAspectInfoFlag {
DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;
常數
DVASPECTINFOFLAG_CANOPTIMIZE 值: 1 表示物件可以支援本身的優化轉譯。 因為窗體上的大部分物件會共用相同的字型、背景色彩和框線類型,所以將這些值保留在裝置內容中,讓下一個物件可以使用它們,而不需要重新選取它們。 具體而言,物件可以在 IViewObject::D raw 方法傳回時保留選取的字型、筆刷和手寫筆,而不是從裝置內容取消選取這些字型。 然後,容器必須在整體繪圖程序結束時取消選取這些值。 物件也可以在裝置內容中保留其他繪圖狀態變更,例如背景色彩、文字色彩、點陣作業程序代碼、目前點、線條繪圖,以及 poly 填滿模式。 除非其他物件能夠還原狀態值,否則對象無法變更狀態值。 例如,對象無法離開已變更的模式、轉換值、選取的點陣圖、裁剪區域或元檔。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | ocidl.h |