mtc_ring.h 文件参考
MTC 响铃接口函数。 更多
宏定义 | |
#define | MTC_RING_FOREVER 0 |
持续播放铃声宏。 | |
#define | MTC_RING_DTMF_LEN 200 |
以毫秒为单位播放 DTMF 时间长度宏。 | |
#define | MTC_RING_ALERT_LEN 500 |
以毫秒为单位播放提示事件时间长度宏。 | |
#define | MTC_RING_TERM_LEN 2000 |
以毫秒为单位播放终止时间时间长度宏。 | |
#define | MTC_RING_ASSET_MASK 0x80000000 |
安卓品太用户资源掩码。 | |
类型定义 | |
typedef enum EN_MTC_RING_TYPE | EN_MTC_RING_TYPE |
MTC 铃声类型 | |
函数 | |
ZFUNC ZINT | Mtc_RingPlay (ZUINT iType, ZUINT iMilliSeconds) |
播放铃声,铃声类型见 EN_MTC_RING_TYPE。 更多 | |
ZFUNC ZINT | Mtc_RingPlayNoLoop (ZUINT iType) |
不循环播放铃声,铃声类型见 EN_MTC_RING_TYPE。 更多 | |
ZFUNC ZINT | Mtc_RingPlayX (ZCONST ZCHAR *pcFileName, ZUINT iMilliSeconds) |
播放铃声文件。 更多 | |
ZFUNC ZVOID | Mtc_RingStop (ZUINT iType) |
音频停止重播。 更多 | |
ZFUNC ZBOOL | Mtc_RingIsPlay (ZFUNC_VOID) |
音频正在播放。 更多 | |
ZFUNC ZBOOL | Mtc_RingGetMute (ZFUNC_VOID) |
获取静音状态。 更多 | |
ZFUNC ZINT | Mtc_RingSetMute (ZBOOL bMute) |
设置静音状态。 更多 | |
ZFUNC ZBOOL | Mtc_RingGetMuteType (ZUINT iType) |
获取特定类型的静音状态。 更多 | |
ZFUNC ZINT | Mtc_RingSetMuteType (ZUINT iType, ZBOOL bMute) |
设置特定类型的静音状态。 更多 | |
ZFUNC ZCHAR * | Mtc_RingGetName (ZUINT iType) |
通过类型获取铃声名称。 更多 | |
ZFUNC ZCHAR * | Mtc_RingGetDesc (ZUINT iType) |
通过类型获取铃声描述。 更多 | |
ZFUNC ZINT | Mtc_RingGetType (ZCHAR *pcName) |
通过名称获取铃声类型。 更多 | |
ZFUNC ZCHAR * | Mtc_RingGetCtmName (ZUINT iType) |
通过类型获取用户铃声文件名称。 更多 | |
ZFUNC ZINT | Mtc_RingSetCtmName (ZUINT iType, ZCONST ZCHAR *pcName) |
设置用户铃声文件名称。 更多 | |
ZFUNC ZCHAR * | Mtc_RingGetDir (ZFUNC_VOID) |
获取默认铃声文件的目录。 更多 | |
ZFUNC ZVOID | Mtc_RingSetDir (ZCHAR *pcName, ZUSHORT wLen) |
设置默认铃声文件的目录。 更多 | |
详细描述
MTC 响铃接口函数。
枚举类型说明
enum EN_MTC_RING_TYPE
MTC 铃声类型
函数说明
ZFUNC ZCHAR* Mtc_RingGetCtmName (ZUINT iType)
通过类型获取用户铃声文件名称。
- 参数
-
[in] iType 铃声类型,见 EN_MTC_RING_TYPE。
- 返回
- 铃声用户铃声文件名称,若找到,否则返回空字符串。
ZFUNC ZCHAR* Mtc_RingGetDesc (ZUINT iType)
ZFUNC ZCHAR* Mtc_RingGetDir (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_RingGetMute (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_RingGetMuteType (ZUINT iType)
ZFUNC ZCHAR* Mtc_RingGetName (ZUINT iType)
ZFUNC ZINT Mtc_RingGetType (ZCHAR * pcName)
ZFUNC ZBOOL Mtc_RingIsPlay (ZFUNC_VOID )
ZFUNC ZINT Mtc_RingPlay (ZUINT iType, ZUINT iMilliSeconds )
播放铃声,铃声类型见 EN_MTC_RING_TYPE。
若能找到,将播放用户设置的文件。否则将播放默认铃声文件 默认铃声文件路劲由 .wav 扩展名设置的目录形成。
- 参数
-
[in] iType 铃声类型,见 EN_MTC_RING_TYPE. [in] iMilliSeconds 以毫秒为单位的播放时长, 0 为永远。
- 返回值
-
ZOK 音频播放铃声成功。 ZFAILED 音频播放铃声失败。
ZFUNC ZINT Mtc_RingPlayNoLoop (ZUINT iType)
不循环播放铃声,铃声类型见 EN_MTC_RING_TYPE。
若能找到,将播放用户设置的文件。否则将播放默认铃声文件 默认铃声文件路劲由 .wav 扩展名设置的目录形成。
- 参数
-
[in] iType 铃声类型,见 EN_MTC_RING_TYPE.
- 返回值
-
ZOK 音频播放铃声成功。 ZFAILED 音频播放铃声失败。
ZFUNC ZINT Mtc_RingPlayX (ZCONST ZCHAR * pcFileName, ZUINT iMilliSeconds )
播放铃声文件。
铃声名称以及 ".wav" 为扩展名。
- 参数
-
[in] pcFileName 铃声文件的文件名称。 [in] iMilliSeconds 以毫秒为单位播放时长, 0 为永远。
- 返回值
-
ZOK 音频播放铃声成功。 ZFAILED 音频播放铃声失败。
ZFUNC ZINT Mtc_RingSetCtmName (ZUINT iType, ZCONST ZCHAR * pcName )
设置用户铃声文件名称。
- 参数
-
[in] iType 铃声类型,见 EN_MTC_RING_TYPE。 [in] pcName 铃声文件名称。
- 返回值
-
ZOK 设置用户铃声文件名称成功。 ZFAILED 设置用户铃声文件名称失败。
ZFUNC ZVOID Mtc_RingSetDir (ZCHAR * pcName, ZUSHORT wLen )
设置默认铃声文件的目录。
- 参数
-
[in] pcName 目录名称。 [in] wLen 目录名称的字符串长度。
- 返回值
-
ZOK 设置默认铃声文件的目录成功。 ZFAILED 设置默认铃声文件的目录失败。
ZFUNC ZINT Mtc_RingSetMute (ZBOOL bMute)
ZFUNC ZINT Mtc_RingSetMuteType (ZUINT iType, ZBOOL bMute )
设置特定类型的静音状态。
- 参数
-
[in] iType 铃声类型, EN_MTC_RING_TYPE。 [in] bMute ZTRUE 铃声静音, ZFALSE 铃声不静音。
- 返回值
-
ZOK 设置静音状态成功。 ZFAILED 设置静音状态失败。