イメージ、オーディオ、およびビデオ・エクステンダー 管理およびプログラミングの手引き

DBvMergeShots


イメージ オーディオ ビデオ
O

2 つのショットを 1 つに組み合わせます。 この結果作成されるショットは、先頭のショットのショット・ハンドルと開始フレームを使用します。 結果のショットの終了フレームには、2 つのショットのうち大きい方のフレームが使用されます。 2 番目のショット・ハンドルが指している行は、削除されます。

許可

Control、Select、Delete、Update

ライブラリー・ファイル
OS/2 および Windows AIX、HP-UX、および Solaris
dmbshot.lib libdmbshot.a (AIX)

libdmbshot.sl (HP-UX)

libdmbshot.so (Solaris)

インクルード・ファイル

dmbshot.h

構文

long DBvMergeShots(
      char *catalogName ,
      char *shotHandle1,
      char *shotHandle2,
      SQLHDBC hdbc
      );

パラメーター

catalogName (in)
ショット・カタログの名前。

shotHandle1 (in)
先頭のショットのハンドル。

shotHandle2 (in)
2 番目のショットのハンドル。

hdbc (in)
SQLConnect からのデータベース・ハンドル。

エラー・コード

MMDB_SUCCESS
正常に処理された API 呼び出し。

MMDB_RC_NOT_CONNECTED
アプリケーションのデータベース接続が有効ではありません。

MMDB_RC_CANNOT_MERGE
ショットを組み合わせることができません。

MMDB_RC_INVALID_CATALOG
カタログは有効でないか、存在しません。

ハンドルがそれぞれ shotHandle1 と shotHandle2 になっているショットを hotshots カタログで組み合わせるには、次のようにします。

#include <dmbshot.h>
rc = DBvMergeShots("hotshots", shotHandle1,
       shotHandle2, hdbc);


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]