[ÀÌÀü] ¸ñÂ÷ [´ÙÀ½]

¾î¶² Ç÷§Æû¿¡¼­ ½ÇÇàµÇ´Â°¡?

¸®´ª½º
  • ºñµð¿À µð½ºÇ÷¹À̸¦ À§Çؼ­´Â X11 À» »ç¿ëÇÑ´Ù. XFree86 DGA ÀͽºÅÙ¼ÇÀ» »ç¿ëÇϸç Ç®½ºÅ©¸° µð½ºÇ÷¹À̸¦ À§Çؼ­´Â »õ·Î¿î MTRR °¡¼ÓÀ» »ç¿ëÇÑ´Ù.
  • »ç¿îµå¸¦ À§Çؼ­´Â OSS API ¸¦ »ç¿ëÇÑ´Ù.
  • ¾²·¹µå´Â clone() ½Ã½ºÅÛ ÄÝ°ú SysV IPC ¶Ç´Â glibc-2.1 pthread ¸¦ »ç¿ëÇØ ±¸ÇöµÈ´Ù.
ÆÁ:
SDL_GetWMInfo() ÇÔ¼ö¸¦ ÅëÇØ SDL µå¶óÀ̹ö ÀÎÅÍÆäÀ̽ºÀÇ °¨ÃçÁø ±â´ÉÀ» »ç¿ë ÇÒ ¼öÀÖ´Ù. ÀÌ°ÍÀº À©µµ¿ì Àå½ÄÀ» ¾ø¾Ö°í ÇÁ·Î±×·¥ÀûÀ¸·Î À©µµ¿ì¸¦ ¾ÆÀÌÄÜÈ­ÇÏ´Â µîÀÇ ÀÛ¾÷À» ÇÒ ¼öÀÖµµ·Ï ÇÑ´Ù.
Win32
  • µÎ°¡Áö ¹öÀüÀÌ Àִµ¥, Çϳª´Â Win32 API ¿¡ ±â¹ÝÇؼ­ ¸ðµç ½Ã½ºÅÛ¿¡ ¾ÈÁ¤ÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀÌ°í ¶Ç Çϳª´Â DirectX API ¿¡ ±â¹ÝÇÑ ºü¸¥ ¼º´ÉÀ» ³¾ ¼ö ÀÖ´Â °ÍÀÌ´Ù.
  • ¾ÈÁ¤ ¹öÁ¯Àº ºñµð¿À µð½ºÇ÷¹À̸¦ À§ÇØ GDI ¸¦ »ç¿ëÇÑ´Ù. °í¼º´É¹öÁ¯Àº ºñµð¿À µð½ºÇ÷¹À̸¦ À§ÇØ DirectDraw ¸¦ »ç¿ëÇϸç, °¡´ÉÇÏ´Ù¸é Çϵå¿þ¾î °¡¼ÓÀÇ µµ¿òÀ» ¹Þ´Â´Ù.
  • ¾ÈÁ¤ ¹öÁ¯Àº »ç¿îµå¸¦ À§ÇØ waveOut API ¸¦ »ç¿ëÇÏ°í, °í¼º´É¹öÁ¯Àº ¿Àµð¿À Àç»ýÀ» À§ÇØ DirectSound ¸¦ »ç¿ëÇÑ´Ù.
ÆÁ:
À©µµ¿ìÁî ¸Þ¼¼Áö Å¥¿¡¼­ ¸Þ¼¼Áö¸¦ »©³»°í ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¹ÝÀÀÇϵµ·Ï ÇÏ·Á¸é ¸ÞÀÎ ¾²·¹µå·ÎºÎÅÍ ÁÖ±âÀûÀ¸·Î SDL À̺¥Æ® ÇÔ¼öµéÀ» È£ÃâÇØ¾ß ÇÑ´Ù.
BeOS
  • ºñµð¿À µð½ºÇ÷¹À̸¦ À§Çؼ­´Â BDirectWindow°¡ »ç¿ëµÈ´Ù.
  • »ç¿îµå¸¦ À§Çؼ­´Â BSoundPlayer°¡ »ç¿ëµÈ´Ù.
ÆÁ:
¸®´ª½º¿Í BeOS ´Â SDL_Init()¿¡ SDL_INIT_EVENTTHREAD Ç÷¡±×¸¦ »ç¿ëÇؼ­ À̺¥Æ® ·çÇÁ°¡ ´Ù¸¥ ¾²·¹µå¾È¿¡¼­ ºñµ¿±âÀûÀ¸·Î ½ÇÇàµÉ ¼ö ÀÖµµ·Ï ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¹Ù»Ü¶§¿¡µµ Ä÷¯ Ä¿¼­°¡ ¹ÝÀÀÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â µ¥ À¯¿ëÇÏ´Ù.
MacOS, MacOS X
  • ºñµð¿À µð½ºÇ÷¹À̸¦ À§Çؼ­´Â Carbon °ú DrawSprockets ÀÌ »ç¿ëµÈ´Ù.
  • »ç¿îµå¸¦ À§Çؼ­´Â SoundManager API °¡ »ç¿ëµÈ´Ù.
  • MacOS X ¿¡¼­´Â ÀÚü ºñ¼±Á¡Çü ¾²·¹µå°¡ Áö¿øµÈ´Ù.
ºñ°ø½ÄÀû Æ÷Æõé, ÁøÇàÁßÀÎ Æ÷Æõé
  • Solaris, IRIX, FreeBSD, QNX, OSF/True64

[ÀÌÀü] ¸ñÂ÷ [´ÙÀ½]