|  SKYENGINE API  
      参考手册返回目录 | 
  
 (int32 code = 
      1208,  
  
  
  
     int32 mr_platEx 
    
       
uint8* input, 
int32 input_len, 
uint8** output, 
      
int32* output_len, 
MR_PLAT_EX_CB* 
  cb
)
Description
设置手机铃声。
Parameters
  
    
    
       
    Name 
      Description 
       
    input 
      T_DSM_RING_SET数据结构指针 
       
    input_len 
      T_DSM_RING_SET 数据结构大小  
       
    output 
      无 
       
    output_len 
      无 
       cb 
      无 
MR_SUCCESS 设置成功
MR_FAILED 设置失败
MR_IGNOR 不支持该功能
T_DSM_RING_SET数据结构:
typedef struct
{
int32 scene;
int32 type;
char *path; //gb编码 (相对VM当前目录的路径和歌曲名称)
}T_DSM_RING_SET;
typedef enum
{
MR_SCENE_NORMAL,
MR_SCENE_MEETING,
MR_SCENE_INDOOR,
MR_SCENE_OUTDOOR,
MR_SCENE_MUTE
}T_DSM_SCENE;typedef enum
{
MR_CALL_RING,
MR_SMS_RING,
MR_ALARM_RING
}DSM_RING_TYPE;
/*mrp code*/
#define RING_ALARM "OATfile\\ring_test\\alarm_ring.mp3"
T_DSM_RING_SET set;set.scene = MR_SCENE_NORMAL;
set.type = MR_ALARM_RING;
set.path = RING_ALARM;
mrc_platEx(1208, (uint8*)&set, sizeof ( T_DSM_RING_SET ), NULL, NULL,NULL);