IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计

DBvMergeShots


图象 音频 视频
    X

将两个镜头合并成一个镜头。合成后的镜头使用第一个镜头的镜头句柄和起始帧。合成后的镜头使用两个镜头的结束帧中较大的那一个。将删除第二个镜头句柄所指向的行。

授权

控制、选择、删除、更新

库文件
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(输入)
镜头目录的名称。

shotHandle1(输入)
第一个镜头的句柄。

shotHandle2(输入)
第二个镜头的句柄。

hdbc(输入)
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);


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]