IMixer.h文件参考

组合类型

class  IMixer

宏定义

#define BOOST_MODE_CHANGE_CONTROL_ID   20
 BOOST状态变化(开关).
#define CHANGE_3D_CONTROL_ID   6
 3D音量与状态变化(开关)
#define CHANGE_BASS_CONTROL_ID   4
 低音音量与状态变化(开关)
#define CHANGE_HEADPHONE_TYPE_CONTROL_ID   36
 耳机类型识别ID (type: (int)wParam)
#define CHANGE_RECEIVER_CONTROL_ID   17
 设置Receiver音量
#define CHANGE_SPEAKER_CONTROL_ID   14
 喇叭音量与喇叭状态(开关)
#define CHANGE_TREBLE_CONTROL_ID   5
 高音音量与状态变化(开关)
#define COM_DATATYPE_MIXER_MEMBER
#define FOUR_POLE   4
 耳机类型
#define HEADPHONE_MODE_CHANGE_CONTROL_ID   13
 耳机状态变化(插拔)
#define NO_HEADPHONE   0
 耳机类型
#define OUTPUT_VOL_CONTROL_ID   2
 设置输出音量
#define RECEIVER_MODE_CHANGE_CONTROL_ID   18
 Receiver状态变化(开关).
#define SET_HEADPHONE_VOL_CONTROL_ID   0
 设置耳机音量
#define SET_MIC1_VOL_CONTROL_ID   19
 设置MIC1音量
#define THREE_POLE   3
 耳机类型

枚举

enum  { MIC_PHONE_1 = 0, MIC_PHONE_2, MIC_PHONE_3, LINE_IN }
enum  { ST_ON = 0, ST_OFF }
enum  { BOOST_OFF = 0, BOOST_ON }
enum  { BASS_OFF = 0, BASS_ON }
enum  { TREBLE_OFF = 0, TREBLE_ON }
enum  { TURNOFF_HEADPHONE = 0, TURNON_HEADPHONE }
enum  { SPEAKER_ON = 0, SPEAKER_OFF, SPEAKER_AUTO }
enum  { REVEIVER_ON = 0, REVEIVER_OFF }
enum  { HEADPHONE_ON = 0, HEADPHONE_OFF }
enum  { OPEN_LINEIN = 0, CLOSE_LINEIN }

宏定义文档

#define BOOST_MODE_CHANGE_CONTROL_ID   20

BOOST状态变化(开关).

#define CHANGE_3D_CONTROL_ID   6

3D音量与状态变化(开关)

#define CHANGE_BASS_CONTROL_ID   4

低音音量与状态变化(开关)

#define CHANGE_HEADPHONE_TYPE_CONTROL_ID   36

耳机类型识别ID (type: (int)wParam)

#define CHANGE_RECEIVER_CONTROL_ID   17

设置Receiver音量

#define CHANGE_SPEAKER_CONTROL_ID   14

喇叭音量与喇叭状态(开关)

#define CHANGE_TREBLE_CONTROL_ID   5

高音音量与状态变化(开关)

#define COM_DATATYPE_MIXER_MEMBER
#define FOUR_POLE   4

耳机类型

#define HEADPHONE_MODE_CHANGE_CONTROL_ID   13

耳机状态变化(插拔)

#define NO_HEADPHONE   0

耳机类型

#define OUTPUT_VOL_CONTROL_ID   2

设置输出音量

#define RECEIVER_MODE_CHANGE_CONTROL_ID   18

Receiver状态变化(开关).

#define SET_HEADPHONE_VOL_CONTROL_ID   0

设置耳机音量

MM_MIXM_CONTROL_CHANGE 消息响应,通知发生改变的Mixer control id ID号获取:int id = (int)lParam

#define SET_MIC1_VOL_CONTROL_ID   19

设置MIC1音量

#define THREE_POLE   3

耳机类型


枚举类型文档

anonymous enum
枚举值:
MIC_PHONE_1 
MIC_PHONE_2 
MIC_PHONE_3 
LINE_IN 
anonymous enum
枚举值:
ST_ON 
ST_OFF 
anonymous enum
枚举值:
BOOST_OFF 
BOOST_ON 
anonymous enum
枚举值:
BASS_OFF 
BASS_ON 
anonymous enum
枚举值:
TREBLE_OFF 
TREBLE_ON 
anonymous enum
枚举值:
TURNOFF_HEADPHONE 
TURNON_HEADPHONE 
anonymous enum
枚举值:
SPEAKER_ON 
SPEAKER_OFF 

Force turn on speaker, application should be responsible for turn off speaker.

SPEAKER_AUTO 

Force turn off speaker.

anonymous enum
枚举值:
REVEIVER_ON 
REVEIVER_OFF 
anonymous enum
枚举值:
HEADPHONE_ON 
HEADPHONE_OFF 
anonymous enum
枚举值:
OPEN_LINEIN 
CLOSE_LINEIN 

Generated at Tue Feb 9 15:09:50 2010 for Meizu M8 SDK Documentation by  doxygen 1.6.1