
# 设置HDMI有线投屏窗口大小和位置
表1设置HDMI有线投屏窗口大小和位置 
| **REST URL格式** | **访问方法**  |                    **URI**                    ||||
| **REST URL格式** |
|---|---|---|---|---|---|
| POST           | ~https://ip/action.cgi?ActionID=WEB_SetCastWindowLayoutAPI~ ||||
| **接口功能**       | 设置HDMI有线投屏窗口大小和位置                                        |||||
| **接口说明**       | 本接口调用后，可设置投屏窗口大小和位置                                      |||||
| **响应数据**       | 参见[表2]、[表3] |||||
| **参数**         | **参数名称**  | **可选/必选/条件必选** | **参数类型**    | **位置** | **参数说明** |
| **参数**         | shareType | 必选             | int 取值为5    | 无      | 投屏类型     |
| **参数**         | top       | 可选             | int 0\~2160 | 无      | 顶部       |
| **参数**         | left      | 可选             | int 0\~3840 | 无      | 左部       |
| **参数**         | width     | 可选             | int 0\~3840 | 无      | 宽度       |
| **参数**         | height    | 可选             | int 0\~2160 | 无      | 高度       |
   
 表2返回值 
| 参数      | 类型     | 取值范围     | 参数说明                                                                                                                                                                                                                                                                                                                                              |
|:---|:---|:---|:---|
| success | int    | \[0, 1\] | 响应结果 0：失败 1：成功                                                                                 |
| data    | Object | 可选， 空对象  | 成功返回数据。这里返回空。 例如：{"success":1,"data":""}                                                                                                                                                                                |
| error   | Object | 可选       | 失败返回错误信息，参见[表3] 例如：{"success":0,"error":{"id":100666117,"code":151031810,"params":\[\]}} |
   
 表3error 
| 参数    | 类型     | 取值范围     | 参数说明                                                                                                                    |
|:---|:---|:---|:---|
| id    | int    | 32位整数    | 错误id，用于转换。                                                                                                              |
| code  | int    | 32位整数    | 错误码，跟错误id对应，具体含义参考[错误码](https://support.huaweicloud.com/ideahub-api/ideahub_05_0255.html#ZH-CN_TOPIC_0000001309671920)。 |
| param | Object | param 对象 | 失败响应的附带参数。                                                                                                              |
   
