
# 设置投屏策略
请求样例：
{
"messId": "SetPolicy",
"params": \["2", "1", "1"\]
}
|  消息字段  |                 取值                 |                                                                                                      备注                                                                                                      |
|---|---|---|
| messId | SetPolicy                          | 严格按照取值填写                                                                                                                                                                                                     |
| params | 投屏策略(0,1,2)；音频共享(0,1)；是否开启兼容性(0,1) | 数组 参数1：0 流畅优先 1 清晰优先 2 自适应； 参数2：0 不共享音频 1 共享音频 参数3：0 不开启兼容性 1开启兼容性 |
   
响应样例：
{
"messId": "SetPolicy",
"response": \["0"\]
}
|   消息字段   |     取值     |    备注    |
|---|---|---|
| messId   | SetPolicy  | 严格按照取值填写 |
| response | 0：成功；1：失败。 | 数组       |
   
设置投屏策略接口的C++原型接口为: int SetPolicy(const SharePolicy\& sharePolicy);
该接口主要是在投屏前或者投屏中设置当前的投屏策略，包括投屏的流畅度以及是否共享音频，其中SharePolicy结构体为相应的参数，结构体内容如附录[1.5.8.2.3](https://support.huaweicloud.com/ideahub-IdeaShare-SDK/js_sdk-0044.html)所示。
