Condividi tramite


Enumerazione InkRasterOperation (msinkaut.h)

Definisce i valori per l'esecuzione di operazioni raster sull'input penna disegnato.

Sintassi

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
} ;

Costanti

 
IRO_Black
Valore: 1
Colore penna nera.
IRO_NotMergePen
Valore: 2
Inverso di MergePen.
IRO_MaskNotPen
Valore: 3
Combinazione dei colori comuni al colore di sfondo e all'inverso della penna.
IRO_NotCopyPen
Valore: 4
Inverso di CopyPen.
IRO_MaskPenNot
Valore: 5
Combinazione dei colori comuni sia alla penna che all'inverso del display.
IRO_Not
Valore: 6
Oggetto inverso del colore di visualizzazione.
IRO_XOrPen
Valore: 7
Combinazione dei colori nella penna e nel colore di visualizzazione, ma non in entrambi.
IRO_NotMaskPen
Valore: 8
L'inverso di MaskPen.
IRO_MaskPen
Valore: 9
Combinazione dei colori comuni sia alla penna che alla visualizzazione.
IRO_NotXOrPen
Valore: 10
Un inverso di XOrPen.
IRO_NoOperation
Valore: 11
Nessuna operazione; l'output rimane invariato.
IRO_MergeNotPen
Valore: 12
Combinazione del colore di visualizzazione e dell'inverso del colore della penna.
IRO_CopyPen
Valore: 13
Colore della penna.

Si tratta del valore predefinito.
IRO_MergePenNot
Valore: 14
Combinazione del colore della penna e dell'inverso del colore dello schermo.
IRO_MergePen
Valore: 15
Combinazione del colore della penna e del colore di visualizzazione.
IRO_White
Valore: 16
Colore penna bianco.

Commenti

Usare questi valori per impostare il valore per l'attributo di disegno RasterOperation . Qualsiasi oggetto con una proprietà DrawingAttributes può avere questo valore impostato.

Nota Molte stampanti non supportano molte delle operazioni raster disponibili. A causa di questo, i colori visualizzati sul display potrebbero essere diversi dai colori che si noterebbe se sono stati stampati su carta. Ciò è direttamente correlato ai driver della stampante o all'hardware della stampante. Potrebbe essere necessario sperimentare per determinare quali stampanti possono produrre l'output corretto quando vengono impostate varie operazioni raster su input penna.
 
Quando il valore RasterOperation è impostato su qualsiasi elemento diverso da CopyPen, tutti gli attributi di disegno (anti-aliasing, smoothing, trasparenza e pressione) vengono ignorati.

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Intestazione msinkaut.h

Vedi anche

Classe InkDrawingAttributes

RasterOperation, proprietà