Image、Audio 及 Video Extenders 管理與程式設計

識別顯示或播放程式

指定您要使用之影像瀏覽程式、音效或視訊播放程式的名稱。 請在名稱後面輸入 %s,Extender 會以含有物件內容的檔案來取代 %s。 例如,下列 C 應用程式中的陳述式,會啟動 OS/2 影像瀏覽程式 (ib) 來顯示影像:

rc = DBiBrowse(
     "ib %s",                  /* image display program */
     MMDB_PLAY_FILE,
     "/employee/images/ajones.bmp",
     MMDB_PLAY_NO_WAIT
     );

您也可以指定 NULL 值,而不用指名特定的顯示或播放程式。 在此情形下,Extender 會啟動 DB2IMAGEBROWSER、DB2AUDIOPLAYER 或 DB2VIDEOPLAYER 環境變數中, 指定的預設影像瀏覽程式、音效或視訊播放程式。

關於 DB2 Extender 使用環境變數的方式,請參閱附錄 A, 設定 DB2 Extender 的環境變數

例如,下列 C 應用程式中的陳述式,會啟動 DB2AUDIOPLAYER 環境變數所指定的預設音效播放程式:

rc = DBaPlay(
     NULL,                              /* use default audio player */
     MMDB_PLAY_FILE,
     "/employee/sounds/ajones.wav",
     MMDB_PLAY_NO_WAIT
     );

環境變數必須指名一個程式:若要預設的顯示或播放程式 (指定 NULL 值),請確定在適當的環境變數中指定顯示或播放程式。 若未指定程式,則 API 將傳回錯誤碼。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]