共用方式為


InkRasterOperation 列舉 (msinkaut.h)

定義值,以在繪製的筆跡上執行點陣作業。

Syntax

typedef enum InkRasterOperation {
  IRO_Black = 1,
  IRO_NotMergePen = 2,
  IRO_MaskNotPen = 3,
  IRO_NotCopyPen = 4,
  IRO_MaskPenNot = 5,
  IRO_Not = 6,
  IRO_XOrPen = 7,
  IRO_NotMaskPen = 8,
  IRO_MaskPen = 9,
  IRO_NotXOrPen = 10,
  IRO_NoOperation = 11,
  IRO_MergeNotPen = 12,
  IRO_CopyPen = 13,
  IRO_MergePenNot = 14,
  IRO_MergePen = 15,
  IRO_White = 16
} ;

常數

 
IRO_Black
值: 1
黑色畫筆色彩。
IRO_NotMergePen
值: 2
MergePen 的反轉。
IRO_MaskNotPen
值: 3
背景色彩和手寫筆反轉通用的色彩組合。
IRO_NotCopyPen
值: 4
CopyPen 的反轉。
IRO_MaskPenNot
值: 5
畫筆和顯示器反轉通用的色彩組合。
IRO_Not
值: 6
顯示色彩的反轉。
IRO_XOrPen
值: 7
畫筆和顯示色彩中的色彩組合,但不能同時在兩者中。
IRO_NotMaskPen
值: 8
MaskPen 的反轉。
IRO_MaskPen
值: 9
手寫筆和顯示器通用的色彩組合。
IRO_NotXOrPen
值: 10
XOrPen 的反轉。
IRO_NoOperation
值: 11
無作業;輸出保持不變。
IRO_MergeNotPen
值: 12
顯示色彩和手寫筆色彩的反轉組合。
IRO_CopyPen
值: 13
畫筆色彩。

這是預設值。
IRO_MergePenNot
值: 14
手寫筆色彩和顯示色彩的反轉組合。
IRO_MergePen
值: 15
手寫筆色彩和顯示色彩的組合。
IRO_White
值: 16
白色畫筆色彩。

備註

使用這些值來設定 RasterOperation 繪圖屬性的值。 任何具有 DrawingAttributes 屬性的物件 都可以設定此值。

注意 許多印表機不支援許多可用的點陣作業。 因此,您在顯示器上看到的色彩可能與您在紙張上列印的色彩不同。 這與印表機驅動程式或印表機硬體直接相關。 您可能需要實驗,以判斷在筆跡上設定各種點陣作業時,哪些印表機可以產生正確的輸出。
 
RasterOperation 值設定為 CopyPen 以外的任何專案時,會忽略所有繪圖屬性 (反別名、平滑、透明度和壓力) 。

需求

   
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
標頭 msinkaut.h

另請參閱

InkDrawingAttributes 類別

RasterOperation 屬性