CDC::SetROP2
int SetROP2 ( int nDrawMode );
¹Ýȯ °ª
ÀÌÀü ±×¸®±â ¸ðµå¡£
±×°ÍÀº Windows SDK ¼³¸í¼¿¡ ÁöÁ¤ µÈ °ª Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù.
¸Å°³ º¯¼ö
nDrawMode
»õ µå·ÎÀ× ¸ðµå¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±×°ÍÀº ´ÙÀ½ °ª Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù.:
-
R2_BLACKnbsp;??Çȼ¿Àº °ËÀº»ö Ç×»ó(&N)¡£
-
R2_WHITEnbsp;??Çȼ¿Àº Èò»ö Ç×»ó(&N)¡£
-
R2_NOPnbsp;??Çȼ¿Àº º¯°æ µÇÁö ¾Ê½À´Ï´Ù(&N).
-
R2_NOTnbsp;??Çȼ¿Àº È¸é »ö ¹ÝÀü(&N)¡£
-
R2_COPYPENnbsp;??Çȼ¿Àº Ææ »ö(&N)¡£
-
R2_NOTCOPYPENnbsp;??Çȼ¿Àº Ææ »ö ¹ÝÀü(&N)¡£
-
R2_MERGEPENNOTnbsp;??Çȼ¿Àº Ææ »ö»óÀÇ Á¶ÇÕ°ú È¸é »ö»óÀÇ ¿ªÇÔ¼ö °ª (ÃÖÁ¾ Çȼ¿ = (ÇÏÁö ȸé Çȼ¿) ¶Ç´Â Ææ)(&N)¡£
-
R2_MASKPENNOTnbsp;??Çȼ¿Àº ¸ðµÎ Ææ ÀϹÝÀûÀÎ »ö»óÀÇ Á¶ÇÕ ¹× È¸é ¹ÝÀü (ÃÖÁ¾ Çȼ¿ = (ÇÏÁö ȸé Çȼ¿)¿Í Ææ)(&N)¡£
-
R2_MERGENOTPENnbsp;??Çȼ¿Àº È¸é »ö»óÀÇ Á¶ÇÕ°ú Ææ »öÀÇ ¿ªÇÔ¼ö °ª (ÃÖÁ¾ Çȼ¿ (&Ææ) = ¶Ç´Â Çȼ¿ ȸé)¡£
-
R2_MASKNOTPENnbsp;??Çȼ¿Àº ¸ðµÎ ȸ鿡 ÀϹÝÀûÀÎ »ö»óÀÇ Á¶ÇÕ°ú ÆæÀÇ ¹Ý´ë»ö (ÃÖÁ¾ Çȼ¿ = (&Ææ) ¹× Çȼ¿ ȸé)¡£
-
R2_MERGEPENnbsp;??Çȼ¿ Ææ »ö°ú È¸é »ö»óÀÇ Á¶ÇÕ ÀÌ´Ù (ÃÖÁ¾ Çȼ¿ Ææ ¶Ç´Â ȸé Çȼ¿ =)(&N)¡£
-
R2_NOTMERGEPENnbsp;??Çȼ¿Àº R2_MERGEPEN »ö»óÀÇ ¿ªÇÔ¼ö °ª (ÃÖÁ¾ Çȼ¿ = (Ææ ¶Ç´Â ȸé Çȼ¿))(&N)¡£
-
R2_MASKPENnbsp;??Çȼ¿ ÆæÀ» È¸é °øÅë »ö»óÀÇ Á¶ÇÕ ÀÌ´Ù (ÃÖÁ¾ Çȼ¿ Ææ ¹× ȸé Çȼ¿ =)(&N)¡£
-
R2_NOTMASKPENnbsp;??Çȼ¿Àº R2_MASKPEN »ö»óÀÇ ¿ªÇÔ¼ö °ª (ÃÖÁ¾ Çȼ¿ = (Ææ ¹× ȸé Çȼ¿))(&N)¡£
-
R2_XORPENnbsp;??Çȼ¿ Ææ ¶Ç´Â ȸé, ÇÏÁö¸¸ µÑ ´Ù¿¡ ÀÖ´Â »ö»óÀÇ Á¶ÇÕ ÀÌ´Ù (ÃÖÁ¾ Çȼ¿ = Ææ XOR ȸé Çȼ¿)(&N)¡£
-
R2_NOTXORPENnbsp;??Çȼ¿Àº R2_XORPEN »ö»óÀÇ ¿ªÇÔ¼ö °ª (ÃÖÁ¾ Çȼ¿ = (Ææ XOR ȸé Çȼ¿))(&N)¡£
ÁÖÀÇ
ÇöÀç ±×¸®±â ¸ðµå¸¦ ¼³Á¤ÇÕ´Ï´Ù. µå·ÎÀ× ¸ðµå µð½ºÇ÷¹ÀÌ Ç¥¸é¿¡ ÀÌ¹Ì »ö ÆæÀÇ »ö°ú ä¿öÁøµÈ °³Ã¼ÀÇ ³»ºÎ¸¦ °áÇÕ ÇÏ´Â ¹æ¹ýÀ» ÇÏ´Â °ÍÀ» ÁöÁ¤ ÇÕ´Ï´Ù.
µå·ÎÀ× ¸ðµå´Â ·¡½ºÅÍ ÀåÄ¡¸¸; º¤ÅÍ ÀåÄ¡¿¡´Â Àû¿ë µÇÁö ¾Ê½À´Ï´Ù. µå·ÎÀ× ¸ðµå´Â AND, OR ¹× XOR (exclusive OR), ÀÌÇ× ¿¬»êÀÚ ¹× ´ÜÇ× ¿¬»êÀ» »ç¿ë ÇÏ´Â µÎ º¯¼öÀÇ °¡´ÉÇÑ ¸ðµç ºÎ¿ï Á¶ÇÕÀ» ³ªÅ¸³»´Â ÀÌÁø ·¡½ºÅÍ ÀÛ¾÷ Äڵ塣
CDC °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDC::GetDeviceCaps, CDC::GetROP2, :: SetROP2(&N)