°¡»ó CSize ScaleViewportExt ( int xNum, int xDenom, int yNum, int yDenom );
¹Ýȯ °ª
CSize °³Ã¼·Î ÀÌÀü ºäÆ÷Æ® ÀͽºÅÙÆ® (ÀåÄ¡ ´ÜÀ§)¿¡¼¡£
¸Å°³ º¯¼ö
xNum
ÇöÀç x Á¤µµ Áõ½Ä ÇÏ´Â ¾çÀ» ÁöÁ¤ ÇÕ´Ï´Ù.
xDenom
XNum ¸Å°³ º¯¼ö °ª¿¡ ÀÇÇØ ÇöÀç x ¹üÀ§¸¦ °öÇÑ °á°ú ³ª´ ¼ö ÀÖ´Â ±Ý¾×À» ÁöÁ¤¡£
yNum
ÇöÀç y ¹üÀ§¸¦ Áõ½Ä ÇÏ´Â ±Ý¾×À» ÁöÁ¤ ÇÕ´Ï´Ù.
yDenom
YNum ¸Å°³ º¯¼ö °ª¿¡ ÀÇÇØ ÇöÀç y ¹üÀ§¸¦ °öÇÑ °á°ú ³ª´ ¼ö ÀÖ´Â ±Ý¾×À» ÁöÁ¤¡£
ÁÖÀÇ
ÇöÀç °ªÀ» ±âÁØÀ¸·Î ºäÆ÷Æ® ÀͽºÅÙÆ®¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ¼ö½ÄÀº °°ÀÌ ¾²¿©Áø´Ù.:
xNewVE = (xOldVE * xNum) / xDenom
yNewVE = (yOldVE * yNum) / yDenom
»õ ºäÆ÷Æ® ÀͽºÅÙÆ® ÁÖ¾îÁøµÈ ºÐÀÚ¿¡ ÇöÀç ¹üÀ§¸¦ °öÇÑ ÁÖ¾îÁøµÈ ºÐ¸ð¿¡ ÀÇÇØ ºÐÇÒ·Î °è»ê¡£
CDC °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDC::GetViewportExt, CSize(&N)