IRecorder.h文件参考

组合类型

class  IRecord

宏定义

#define COM_DATATYPE_RECORD_MEMBER
#define LACK_MEMROY_NOTIFY_MSG   (WM_USER+2000)

枚举

enum  FileNameType { FILE_NAME_TYPE_1 = 0, FILE_NAME_TYPE_2, FILE_NAME_TYPE_3 }
enum  RecordMode { PHONE_MODE = 0, VIDEO_MODE, RECORDER_MODE }
enum  SoundDataType { WAVE_FORMAT = 0, SOUND_DATA_FORMAT, MP3_FORMAT, UNKNOWN_FORMAT }

宏定义文档

#define COM_DATATYPE_RECORD_MEMBER
值:
virtual BOOL SetCallBackWindow(HWND hWnd = NULL, RecordMode mode = PHONE_MODE);\
              virtual void SetBitRate(int bitRate = 128);\
              virtual BOOL CreateFileName(FileNameType type = FILE_NAME_TYPE_1);\
              virtual WCHAR *GetFilePath();\
              virtual WCHAR *GetFileName();\
              virtual BOOL SetFileName(WCHAR *fileName);\
              virtual BOOL RecStart();\
              virtual BOOL RecStop();\
              virtual BOOL RecPause();\
              virtual int  GetTime();\
              virtual void OnMM_WIM_OPEN(UINT message, UINT wParam,LONG lParam);\
              virtual void OnMM_WIM_DATA(UINT message, UINT wParam,LONG lParam);\
              virtual void OnMM_WIM_CLOSE(UINT message, UINT wParam,LONG lParam); \
              virtual void SetParameter(int sampleWidth = 16 , int sampleRate = 32000 ,int channelCount = 1 ,SoundDataType dataType = MP3_FORMAT)
#define LACK_MEMROY_NOTIFY_MSG   (WM_USER+2000)

枚举类型文档

枚举值:
FILE_NAME_TYPE_1 
FILE_NAME_TYPE_2 
FILE_NAME_TYPE_3 
enum RecordMode
枚举值:
PHONE_MODE 
VIDEO_MODE 
RECORDER_MODE 
枚举值:
WAVE_FORMAT 
SOUND_DATA_FORMAT 
MP3_FORMAT 
UNKNOWN_FORMAT 

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