图象 | 音频 | 视频 |
---|---|---|
X |
在客户机上打开音频播放器,并播放音频剪辑。可将音频剪辑存储在音频列或外部文件中:
若音频存储在列中,则 Extender 创建一个临时文件, 并将对象的内容从该列复制到该文件中。若音频存储在外部文件中, 且不能使用环境变量中的值解析其相对文件名,或不能在客户机上存取该文件, 则 Extender 也可能会创建一个临时文件。该临时文件是在 DB2AUDIOTEMP 环境变量中指定的目录中创建的。然后, Extender 播放临时文件中的音频。
授权
若播放在列中的音频剪辑,则选择用户表上的权限。
库文件
OS/2 和 Windows | AIX、HP-UX 和 Solaris |
---|---|
dmbaudio.lib | libdmbaudio.a (AIX) |
| libdmbaudio.sl (HP-UX) |
| libdmbaudio.so (Solaris) |
包含文件
dmbaudio.h
语法
播放存储在列中的音频
long DBaPlay( char *playerName, MMDB_PLAY_HANDLE, DB2Audio *audioHandle, waitFlag );
语法
播放存储为文件的音频
long DBaPlay( char *playerName, MMDB_PLAY_FILE, char *fileName, waitFlag );
参数
错误码
例
播放 audioHandle 标识的音频。在应用程序所在的线程中运行缺省播放器:
#include <dmbaudio.h> rc = DBaPlay(NULL, MMDB_PLAY_HANDLE, audioHandle, MMDB_PLAY_WAIT);