IBM Books

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


¿ÀºêÁ§Æ®ÀÇ Ç¥½Ã ¹× Àç»ý

»ç¿ëÀÚ°¡ Robert SmithÀÇ À̹ÌÁö¸¦ Ç¥½ÃÇϰí Robert SmithÀÇ À½¼º ·¹ÄÚµùÀ» Àç»ýÇÕ´Ï´Ù. À̹ÌÁö´Â BLOBÀ¸·Î Á÷¿ø Å×ÀÌºí¿¡ ÀúÀåµË´Ï´Ù. À½¼º ·¹ÄÚµù¿¡ ´ëÇÑ ³»¿ëÀº ¼­¹ö ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ ¼öÇà ÀÛ¾÷: »ç¿ëÀÚ´Â ´ÙÀ½ ¿¹½Ã¿¡ Ç¥½ÃµÈ SQL¹®À» Æ÷ÇÔÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© À̹ÌÁö¸¦ Ç¥½ÃÇϰí À½¼º ·¹ÄÚµùÀ» Àç»ýÇÕ´Ï´Ù.



EXEC SQL BEGIN DECLARE SECTION;
char hvImg_hdl [251];
char hvAud_hdl [251];
EXEC SQL END DECLARE SECTION;
 
EXEC SQL SELECT PICTURE,               /*Get image handle*/
                VOICE                  /*Get audio handle*/
       INTO :hvImg_hdl, :hvAud_hdl
       FROM EMPLOYEE
       WHERE NAME='Robert Smith';
 
rc=DBiBrowse(
        NULL,                          /*Use default image browser*/
        MMDB_PLAY_HANDLE,              /*Use handle*/
        hvImg_hdl,                     /*Image handle*/
        MMDB_PLAY_NO_WAIT);            /*Run browser independently*/
 
rc=DBaPlay(
        NULL,                          /*Use default audio player*/
        MMDB_PLAY_HANDLE,              /*Use handle*/
        hvAud_hdl,                     /*Audio handle*/
        MMDB_PLAY_WAIT);               /*Wait for player to end*/
                                       /*before continuing*/

°á°ú: DB2´Â Robert SmithÀÇ À̹ÌÁö¿Í À½¼º ·¹ÄÚµù ÇÚµéÀ» °Ë»öÇÕ´Ï´Ù. DBiBrowse API¿¡ ´ëÇÑ ÀÀ´äÀ¸·Î, Image Extender´Â °Ë»öµÈ À̹ÌÁö ÇÚµé°ú ¿¬°üµÈ À̹ÌÁö ³»¿ëÀ» È®º¸ÇÕ´Ï´Ù. Image Extender´Â µ¥ÀÌÅͺ£À̽º¿¡¼­ À̹ÌÁö ³»¿ëÀ» °Ë»öÇÏ°í ±×°ÍÀ» À̹ÌÁö ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© Ç¥½ÃÇÒ ¼ö ÀÖµµ·Ï Àӽà Ŭ¶óÀÌ¾ðÆ® ÆÄÀÏ¿¡ µÓ´Ï´Ù. NULL ¸Å°³º¯¼ö´Â »ç¿ëÀÚ ½Ã½ºÅÛ¿ë ±âº» À̹ÌÁö ºê¶ó¿ìÀú°¡ »ç¿ëµÉ °ÍÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù. ºê¶ó¿ìÀú´Â È£Ãâ ÇÁ·Î±×·¥°ú µ¶¸³ÀûÀ¸·Î ¼öÇàµÇ¸ç, À̴ ȣÃâ ÇÁ·Î±×·¥ÀÌ °è¼ÓÇϱâ Àü¿¡ À̹ÌÁö ºê¶ó¿ìÀúÀÇ Á¾·á¸¦ ´ë±âÇÏÁö ¾ÊÀ» °ÍÀÓÀ» ÀǹÌÇÕ´Ï´Ù.

DBaPlay API¿¡ ´ëÇÑ ÀÀ´äÀ¸·Î, Audio Extender´Â °Ë»öµÈ ¿Àµð¿À ÇÚµé°ú ¿¬°üµÈ ¿Àµð¿À ÆÄÀÏ À̸§À» È®º¸ÇÏ°í ±× ÆÄÀÏ À̸§À» ¿Àµð¿À Ç÷¹À̾ Àü´ÞÇÕ´Ï´Ù. NULL ¸Å°³º¯¼ö´Â »ç¿ëÀÚ ½Ã½ºÅÛ¿ë ±âº» ¿Àµð¿À Ç÷¹À̾ »ç¿ëµÉ °ÍÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù. È£Ãâ ÇÁ·Î±×·¥Àº °è¼ÓÇϱâ Àü¿¡ ¿Àµð¿À Ç÷¹À̾ Á¾·áÇϱ⸦ ´ë±âÇÒ °ÍÀÔ´Ï´Ù.


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