IBM Books

Image, Audio, Video Extender °ü¸® ¹× ÇÁ·Î±×·¡¹Ö

DBaPlay


Image Audio Video
  X  

Ŭ¶óÀÌ¾ðÆ®»óÀÇ ¿Àµð¿À Ç÷¹À̾ ¿­°í ¿Àµð¿À Ŭ¸³À» ½ÇÇà½Ãŵ´Ï´Ù. Ŭ¸³Àº ¿Àµð¿À Ä÷³À̳ª ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀå °¡´ÉÇÕ´Ï´Ù.

¿Àµð¿À°¡ Ä÷³¿¡ ÀúÀåµÈ °æ¿ì, Extender´Â Àӽà ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í ¿ÀºêÁ§Æ®ÀÇ ³»¿ëÀ» Ä÷³¿¡¼­ ÆÄÀÏ·Î º¹»çÇÕ´Ï´Ù. Extender´Â ¶ÇÇÑ ¿Àµð¿À°¡ ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀåµÇ°í »ó´ëÀûÀÎ ÆÄÀÏ À̸§À» ȯ°æ º¯¼ö °ªÀ» »ç¿ëÇÏ¿© ÇØ°áÇÒ ¼ö ¾ø´Â °æ¿ì ¶Ç´Â ÆÄÀÏÀ» Ŭ¶óÀÌ¾ðÆ® ¸Ó½Å¿¡¼­ ¾×¼¼½ºÇÒ ¼ö ¾ø´Â °æ¿ì Àӽà ÆÄÀÏÀ» ÀÛ¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Àӽà ÆÄÀÏÀº DB2AUDIOTEMP ȯ°æ º¯¼ö¿¡ ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÀÛ¼ºµË´Ï´Ù. ±×·¯¸é Extender´Â Àӽà ÆÄÀÏ¿¡¼­ ¿Àµð¿À¸¦ Àç»ýÇÕ´Ï´Ù.

񀀥

Ä÷³¿¡¼­ ¿Àµð¿À Ŭ¸³À» ½ÇÇà½ÃŰ´Â °æ¿ì »ç¿ëÀÚ Å×ÀÌºí¿¡ ´ëÇÑ Select ±ÇÇÑ

¶óÀ̺귯¸® ÆÄÀÏ
OS/2 ¹× Windows AIX, HP-UX ¹× Solaris
dmbaudio.lib libdmbaudio.a(AIX)

libdmbaudio.sl(HP-UX)

libdmbaudio.so(Solaris)

Include ÆÄÀÏ

dmbaudio.h

±¸¹®

Ä÷³¿¡ ÀúÀåµÈ ¿Àµð¿À Àç»ý

long DBaPlay(
      char *playerName,
      MMDB_PLAY_HANDLE,
      DB2Audio *audioHandle,
      waitFlag
      );

±¸¹®

ÆÄÀÏ·Î ÀúÀåµÈ ¿Àµð¿À Àç»ý

long DBaPlay(
      char *playerName,
      MMDB_PLAY_FILE,
      char *fileName,
      waitFlag
      );

¸Å°³º¯¼ö

playerName(ÀÔ·Â)
¿Àµð¿À Ç÷¹À̾îÀÇ À̸§. ³Î(NULL)¿¡ ÁöÁ¤µÈ °æ¿ì DB2AUDIOPLAYER ȯ°æ º¯¼ö¿¡ ÀÇÇØ ÁöÁ¤µÈ ±âº» ¿Àµð¿À Ç÷¹À̾ »ç¿ëµË´Ï´Ù.

MMDB_PLAY_HANDLE(ÀÔ·Â)
¿Àµð¿À°¡ BLOBÀ¸·Î ÀúÀåµÇ¾úÀ½À» Ç¥½ÃÇÏ´Â »ó¼ö.

MMDB_PLAY_FILE(ÀÔ·Â)
¿Àµð¿À°¡ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇÑ ÆÄÀÏ·Î ÀúÀåµÇ¾úÀ½À» Ç¥½ÃÇÏ´Â »ó¼ö.

audioHandle(ÀÔ·Â)
¿Àµð¿ÀÀÇ ÇÚµé. ÀÌ ¸Å°³º¯¼ö´Â Ä÷³¿¡¼­ ¿Àµð¿À Ä÷³À» ½ÇÇàÇÒ ¶§ ¹Ýµå½Ã Àü´ÞµÇ¾î¾ß ÇÕ´Ï´Ù. ¿Àµð¿À ÇÚµéÀÌ ¿ÜºÎ ÆÄÀÏÀ» Ç¥ÇöÇÏ´Â °æ¿ì, Ŭ¶óÀÌ¾ðÆ® È¯°æ º¯¼ö DB2VIDEOPATH°¡ ÆÄÀÏ À§Ä¡¸¦ °áÁ¤Çϱâ À§ÇØ »ç¿ëµË´Ï´Ù.

fileName(ÀÔ·Â)
¿Àµð¿À¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ À̸§.

waitFlag(ÀÔ·Â)
°è¼ÓÇϱâ Àü¿¡ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ°¡ Ç÷¹À̾ ´Ý±â¸¦ ±â´Ù¸®´ÂÁö¸¦ Ç¥½ÃÇÏ´Â »ó¼ö. MMDB_PLAY_WAIT´Â ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ½º·¹µå¿¡¼­ Ç÷¹À̾ ½ÇÇàÇÕ´Ï´Ù. MMDB_PLAY_NO_WAIT´Â ºÐ¸®µÈ ½º·¹µå¿¡¼­ Ç÷¹À̾ ½ÇÇàÇÕ´Ï´Ù.

¿À·ù ÄÚµå

MMDB_SUCCESS
API È£ÃâÀÌ ¼º°øÀûÀ¸·Î 󸮵Ǿú½À´Ï´Ù.

MMDB_RC_NO_AUTH
È£ÃâÀÚ´Â ÀûÀýÇÑ ¾×¼¼½º ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.

MMDB_RC_NOT_CONNECTED
ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ À¯È¿ÇÑ ¿¬°áÀ» °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù.

¿¹

audioHandle¿¡ ÀÇÇØ ½Äº°µÈ ¿Àµð¿À¸¦ Àç»ýÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ½º·¹µå¿¡¼­ ±âº» Ç÷¹À̾ ½ÇÇàÇÕ´Ï´Ù.

#include <dmbaudio.h>
 
rc = DBaPlay(NULL, MMDB_PLAY_HANDLE,
       audioHandle, MMDB_PLAY_WAIT);


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]