InkRasterOperation 列挙 (msinkaut.h)
描画されたインクに対してラスター操作を実行するための値を定義します。
構文
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 プロパティを持つオブジェクトには、この値を設定できます。
メモ 多くのプリンターでは、使用可能なラスター操作の多くがサポートされていません。 このため、ディスプレイに表示される色は、紙に印刷された場合に表示される色とは異なる場合があります。 これは、プリンター ドライバーまたはプリンター ハードウェアに直接関連しています。 インクに対してさまざまなラスター操作が設定されている場合に、正しい出力を生成できるプリンターを調べる必要がある場合があります。
要件
サポートされている最小のクライアント | Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
Header | msinkaut.h |