Condividi tramite


CDC::SetROP2

Imposta la modalità di disegno corrente.

int SetROP2( 
   int nDrawMode  
);

Parametri

  • nDrawMode
    Specifica la nuova modalità di disegno. Può essere uno dei seguenti valori:

    • Il pixel diR2_BLACK è sempre nero.

    • Il pixel diR2_WHITE è sempre bianco.

    • Il pixel diR2_NOP rimane invariato.

    • Il pixel diR2_NOT è l'opposto del colore dello schermo.

    • Il pixel diR2_COPYPEN è il colore della penna.

    • Il pixel diR2_NOTCOPYPEN è l'opposto del colore della penna.

    • Il pixel diR2_MERGEPENNOT è una combinazione di colori della penna e di inverso del colore della finestra (pixel finale = (NOT pixel dello schermo) OR penna).

    • Il pixel diR2_MASKPENNOT è una combinazione di colori comuni sia la penna che all'inversione dello schermo (pixel finale = (NOT pixel dello schermo) AND penna).

    • Il pixel diR2_MERGENOTPEN è una combinazione di colori dello schermo e di inverso del colore della penna (pixel finale = (NOT) penna OR pixel dello schermo.

    • Il pixel diR2_MASKNOTPEN è una combinazione di colori comuni sia lo schermo che all'inversione della penna (pixel finale = (NOT) penna AND pixel dello schermo.

    • Il pixel diR2_MERGEPEN è una combinazione di colori della penna e il colore della finestra (pixel finale = pixel dello schermo E della penna).

    • Il pixel diR2_NOTMERGEPEN è l'opposto del colore R2_MERGEPEN (pixel finale = NOT (pixel dello schermo E della penna).

    • Il pixel diR2_MASKPEN è una combinazione di colori comuni sia la penna che lo schermo (pixel finale = pixel dello schermo E della penna).

    • Il pixel diR2_NOTMASKPEN è l'opposto del colore R2_MASKPEN (pixel finale = NOT (pixel dello schermo E della penna).

    • Il pixel diR2_XORPEN è una combinazione di colori della penna o dello schermo, ma non in entrambi (pixel finale dello schermo XOR della penna = del pixel.

    • Il pixel diR2_NOTXORPEN è l'opposto del colore R2_XORPEN (pixel finale = NOT (pixel dello schermo XOR della penna).

Valore restituito

La modalità di disegno precedente.

Può essere uno dei valori forniti in Windows SDK.

Note

La modalità di disegno specifica come i colori della penna e agli oggetti riempiti combinati con il colore già nell'area di visualizzazione.

La modalità di disegno ai dispositivi raster solo; non viene applicata a vector i dispositivi. Le modalità di disegno sono codici di un'operazione binaria raster che rappresentano tutte le possibili combinazioni booleane di due variabili, con operatori binari, AND e OR XOR (OR esclusiva) e l'operazione NOT unaria.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::GetDeviceCaps

CDC::GetROP2

SetROP2