Image, Audio, Video Extender °ü¸® ¹× ÇÁ·Î±×·¡¹Ö
Ŭ¶óÀÌ¾ðÆ®»ó¿¡ À̹ÌÁö ºê¶ó¿ìÀú¸¦ ¿°í À̹ÌÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
À̹ÌÁö´Â À̹ÌÁö Ä÷³À̳ª ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀå °¡´ÉÇÕ´Ï´Ù.
- À̹ÌÁö°¡ ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀåµÈ °æ¿ì¿¡ ÆÄÀÏ À̸§À̳ª À̹ÌÁö ÇÚµéÀ» API·Î Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.
API´Â ÆÄÀÏ À§Ä¡¸¦ °áÁ¤Çϱâ À§ÇØ Å¬¶óÀÌ¾ðÆ® È¯°æ º¯¼ö DB2IMAGEPATH¸¦ »ç¿ëÇÕ´Ï´Ù. ÆÄÀÏÀº
¹Ýµå½Ã Ŭ¶óÀÌ¾ðÆ® ¿öÅ©½ºÅ×À̼ÇÀ¸·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇØ¾ß ÇÕ´Ï´Ù.
- À̹ÌÁö°¡ Ä÷³¿¡ ÀúÀåµÇ¾î ÀÖ´Â °æ¿ì ¹Ýµå½Ã API·Î À̹ÌÁö ÇÚµéÀ» Àü´ÞÇØ¾ß
ÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥À» µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇØ¾ß
Çϸç À̹ÌÁö°¡ ÀúÀåµÈ Å×ÀÌºí¿¡ ´ëÇÑ Àб⠾׼¼½º ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ºê¶ó¿ìÀú°¡ Á÷Á¢ À̹ÌÁö¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø´Â °æ¿ì, Extender°¡
DB2IMAGETEMP ȯ°æ º¯¼ö¿¡ ÁöÁ¤µÈ µð·ºÅ丮¿¡ Àӽà ÆÄÀÏÀ»
ÀÛ¼ºÇÕ´Ï´Ù. ±×·¯¸é Extender´Â Àӽà ÆÄÀÏ¿¡¼ À̹ÌÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
񀀥
Ä÷³¿¡¼ À̹ÌÁö¸¦ ¿¶÷ÇÏ´Â °æ¿ì »ç¿ëÀÚ Å×ÀÌºí¿¡ ´ëÇÑ Select ±ÇÇÑ
¶óÀ̺귯¸® ÆÄÀÏ
OS/2 ¹× Windows
| AIX, HP-UX ¹× Solaris
|
dmbimage.lib
| libdmbimage.a(AIX)
|
| libdmbimage.sl(HP-UX)
|
| libdmbimage.so(Solaris)
|
Include ÆÄÀÏ
dmbimage.h
±¸¹®
Ä÷³¿¡ ÀúÀåµÈ À̹ÌÁö ¿¶÷
long DBiBrowse(
char *browserName,
MMDB_PLAY_HANDLE,
DB2Image *imageHandle,
waitFlag
);
±¸¹®
ÆÄÀÏ·Î ÀúÀåµÈ À̹ÌÁö ¿¶÷
long DBiBrowse(
char *browserName,
MMDB_PLAY_FILE,
char *fileName,
waitFlag
);
¸Å°³º¯¼ö
- browserName(ÀÔ·Â)
- À̹ÌÁö ºê¶ó¿ìÀúÀÇ À̸§. ³Î(NULL)¿¡ ÁöÁ¤µÈ °æ¿ì,¡¡¡¡¡¡ DB2IMAGEBROWSER
ȯ°æ º¯¼ö¿¡ ÀÇÇØ ÁöÁ¤µÈ ±âº» À̹ÌÁö ºê¶ó¿ìÀú°¡ »ç¿ëµË´Ï´Ù.
- MMDB_PLAY_HANDLE(ÀÔ·Â)
- À̹ÌÁö°¡ BLOBÀ¸·Î ÀúÀåµÇ¾úÀ½À» Ç¥½ÃÇÏ´Â »ó¼ö.
- MMDB_PLAY_FILE(ÀÔ·Â)
- À̹ÌÁö°¡ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇÑ ÆÄÀÏ·Î ÀúÀåµÇ¾úÀ½À» Ç¥½ÃÇÏ´Â »ó¼ö.
- imageHandle(ÀÔ·Â)
- À̹ÌÁöÀÇ ÇÚµé. ÀÌ ¸Å°³º¯¼ö´Â Ä÷³¿¡¼ À̹ÌÁö¸¦ ¿¶÷ÇÒ ¶§
¹Ýµå½Ã Àü´ÞµÇ¾î¾ß ÇÕ´Ï´Ù. À̹ÌÁö ÇÚµéÀÌ ¿ÜºÎ ÆÄÀÏÀ» Ç¥ÇöÇÒ °æ¿ì,
ÆÄÀÏ À§Ä¡¸¦ °áÁ¤Çϱâ À§ÇØ Å¬¶óÀÌ¾ðÆ® È¯°æ º¯¼ö DB2IMAGEPATH°¡ »ç¿ëµË´Ï´Ù.
- fileName(ÀÔ·Â)
- À̹ÌÁö¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ À̸§.
- waitFlag(ÀÔ·Â)
- °è¼ÓÇϱâ Àü¿¡ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ°¡ ºê¶ó¿ìÀú¸¦ ´Ý±â¸¦ ±â´Ù¸®´ÂÁö¸¦
Ç¥½ÃÇÏ´Â »ó¼ö. MMDB_PLAY_WAIT´Â ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ½º·¹µå¿¡¼ ºê¶ó¿ìÀú¸¦
½ÇÇàÇÕ´Ï´Ù. MMDB_PLAY_NO_WAIT´Â ºÐ¸®µÈ ½º·¹µå¿¡¼ ºê¶ó¿ìÀú¸¦ ½ÇÇàÇÕ´Ï´Ù.
¿À·ù ÄÚµå
- MMDB_SUCCESS
- API È£ÃâÀÌ ¼º°øÀûÀ¸·Î 󸮵Ǿú½À´Ï´Ù.
- MMDB_RC_NO_AUTH
- È£ÃâÀÚ´Â ÀûÀýÇÑ ¾×¼¼½º ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.
- MMDB_RC_NOT_CONNECTED
- ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ À¯È¿ÇÑ ¿¬°áÀ» °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù.
¿¹
imageHandle¿¡ ÀÇÇØ ½Äº°µÈ À̹ÌÁö¸¦ Àç»ýÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ½º·¹µå¿¡¼ ±âº» ºê¶ó¿ìÀú¸¦ ½ÇÇàÇÕ´Ï´Ù.
#include <dmbimage.h>
rc = DBiBrowse(NULL, MMDB_PLAY_HANDLE,
imageHandle, MMDB_PLAY_WAIT);
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]