BOOL PlayMetaFile ( HMETAFILE hMF );
BOOL PlayMetaFile ( HENHMETAFILE hEnhMetaFile, LPCRECT lpBounds );
¹Ýȯ °ª
ÀÌ ÇÔ¼ö´Â ¼º°ø ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£
¸Å°³ º¯¼ö
hMF
Àç»ýÇÒ ¸ÞŸ ÆÄÀÏ ½Äº°¡£
hEnhMetaFile
Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ ½Äº°¡£
lpBounds
RECT ±¸Á¶Ã¼ ¶Ç´Â ±×¸²À» Ç¥½Ã ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â °æ°è »ç°¢ÇüÀÇ ÁÂÇ¥¸¦ Æ÷ÇÔ ÇÏ´Â CRect °³Ã¼¸¦ °¡¸®Åµ´Ï´Ù. ÁÂÇ¥´Â ³í¸® ´ÜÀ§·Î ÁöÁ¤ µÈ¡£
ÁÖÀÇ
ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡¼ ÁöÁ¤ µÈ ¸ÞŸ ÆÄÀÏÀÇ ³»¿ëÀ» Àç»ýÇÕ´Ï´Ù. ¸ÞŸ ÆÄÀÏ ¿©·¯ ¹ø Àç»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
PlayMetaFile ÀÇ µÎ ¹øÂ° ¹öÀü¿¡´Â ÁÖ¾îÁøµÈ È®Àå Çü½Ä ¸ÞŸ ÆÄÀÏ¿¡ ÀúÀå µÈ »çÁøÀÌ Ç¥½Ã µË´Ï´Ù. PlayMetaFileÀÇ µÎ ¹øÂ° ¹öÀüÀ» È£Ãâ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥, Windows »ç¿ë ±×¸² ÇÁ·¹ÀÓ È®Àå ¸ÞŸ ÆÄÀÏ Çì´õÀÇ lpBounds ¸Å°³ º¯¼ö°¡ °¡¸®Å°´Â »ç°¢Çü À§¿¡ ±×¸² Áöµµ¸¦ ÇÕ´Ï´Ù. (ÀÌ ±×¸² ¼ö ÀÖ½À´Ï´Ù Àü´Ü ¶Ç´Â PlayMetaFile¸¦ È£Ãâ Çϱâ Àü¿¡ Ãâ·Â ÀåÄ¡¿¡¼ Àü¿ª º¯È¯À» ¼³Á¤ ÇÏ ¿© ȸÀü ÇÕ´Ï´Ù.) »ç°¢ÇüÀÇ °¡ÀåÀÚ¸®¸¦ µû¶ó Æ÷ÀÎÆ®´Â ±×¸²¿¡ Æ÷ÇÔ µË´Ï´Ù. Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ ±×¸² Ãâ·Â ÀåÄ¡¿¡¼ È®ÀåµÈ ¸ÞŸ ÆÄÀÏÀ» Àç»ý Çϱâ Àü¿¡ Ŭ¸®ÇÎ ¿µ¿ªÀ» Á¤ÀÇ ÇÏ ¿© À߸± ¼ö ÀÖ´Ù¡£
¿É¼Ç ÆÈ·¹Æ®¸¦ Æ÷ÇÔ ÇÏ´Â È®ÀåµÈ ¸ÞŸ ÆÄÀÏ ÀÀ¿ë ÇÁ·Î±×·¥ PlayMetaFileÀÇ µÎ ¹øÂ° ¹öÀüÀ» È£Ãâ Çϱâ Àü¿¡ Ãâ·Â ÀåÄ¡¿¡¼ »ö»ó ÆÈ·¹Æ®¸¦ ¼³Á¤ ÇÏ ¿© Àϰü µÈ »ö»óÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¿É¼Ç ÆÈ·¹Æ®¸¦ °Ë»ö ÇÏ·Á¸é¸¦ :: GetEnhMetaFilePaletteEntries ÇÔ¼ö. Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ PlayMetaFile ÀÇ µÎ ¹øÂ° ¹öÀüÀ» È£Ãâ ÇÏ °í »õ·Î¿î Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ¿¡ ´ë ÇÑ ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ ¼Ò½º Çâ»ó µÈ ¸ÞŸ ÆÄÀÏÀ» Àç»ý ÇÏ ¿© »õ·Î ¸¸µçµÈ È®ÀåµÈ ¸ÞŸ ÆÄÀÏ¿¡ Æ÷ÇÔ µÉ¡£
Ãâ·Â ÀåÄ¡ ÄÁÅØ½ºÆ®ÀÇ »óÅ´ÂÀÌ ÇÔ¼ö¿¡ ÀÇÇØ À¯Áö µË´Ï´Ù. ¸ðµç °³Ã¼ »ý¼º ÇÏÁö¸¸ Çâ»ó µÈ ¸ÞŸ ÆÄÀÏ¿¡ »èÁ¦ µÇÁö ¾Ê½À´Ï´ÙÀÌ ÇÔ¼ö¿¡ ÀÇÇØ »èÁ¦ µË´Ï´Ù. ÀÌ ÇÔ¼ö¸¦ ÁßÁö ÇÏ·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥À» È£ÃâÇÒ ¼ö´Â :: CancelDC ÇÔ¼ö¿¡¼ ´Ù¸¥ ½º·¹µå°¡ ÀÛ¾÷À» Á¾·á ÇÕ´Ï´Ù. ÇÔ¼ö¿¡¼ 0À» ¹Ýȯ ÇÏ´Â °æ¿ì¡£
CDC °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
See Also ::CancelDC, ::GetEnhMetaFileHeader, ::GetEnhMetaFilePaletteEntries, ::SetWorldTransform, ::PlayMetaFile, ::PlayEnhMetaFile, ::PlayMetaFile