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

DBvOpenHandle


影像 音效 視訊
    X

配置空間給 DBvIOType 結構,並開啟視訊 handle 以存取圖點。 結構會指向第一個畫面編號 (畫面 0)。 視訊可以是 BLOB。視訊會複製到 DB2VIDEOTEMP 環境變數指定之目錄內的暫用檔中。 並且會根據隨機存取索引的存在與否,來設定 isIdx 旗號。

授權

選取

檔案庫
OS/2 與 Windows AIX、HP-UX 及 Solaris
dmbshot.lib libdmbshot.a (AIX)

libdmbshot.sl (HP-UX)

libdmbshot.so (Solaris)

併入檔

dmbshot.h

語法

long DBvOpenHandle(
      DBvIOType **video,
      DB2Video *videoHandle
      SQLHDBC hdbc
      );

參數

video (out)
指向視訊結構的指標。

videoHandle (in)
視訊 handle。

hdbc (in)
取自 SQLConnect 中的資料庫 handle。

錯誤碼

MMDB_SUCCESS
API 呼叫程序執行成功。

MMDB_RC_CANNOT_OPEN
無法開啟視訊檔。

MMDB_RC_NO_MEMORY
記憶體不足。

MMDB_RC_NO_INDEX
無視訊隨機存取索引。

MMDB_RC_NOT_CONNECTED
應用程式與資料庫之間無有效連接。

MMDB_RC_INVALID_HANDLE
視訊 handle 無效。

範例

透過 videoa 指標開啟 videoHandle:

#include <dmbshot.h>
rc = DBvOpenHandle(&oa, videoHandle, hdbc);


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