未验证 提交 082b504d 编写于 作者: O openharmony_ci 提交者: Gitee

!2206 syscap按最新要求添加/修改

Merge pull request !2206 from 葛亚芳/master
...@@ -14,36 +14,40 @@ import display from '@ohos.display'; ...@@ -14,36 +14,40 @@ import display from '@ohos.display';
用于表示显示设备的状态。 用于表示显示设备的状态。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
| 名称 | 默认值 | 说明 | | 名称 | 默认值 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| STATE_UNKNOWN | 0 | 表示显示设备状态未知。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_UNKNOWN | 0 | 表示显示设备状态未知。|
| STATE_OFF | 1 | 表示显示设备状态为关闭。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_OFF | 1 | 表示显示设备状态为关闭。 |
| STATE_ON | 2 | 表示显示设备状态为开启。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_ON | 2 | 表示显示设备状态为开启。|
| STATE_DOZE | 3 | 表示显示设备为低电耗模式。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_DOZE | 3 | 表示显示设备为低电耗模式。|
| STATE_DOZE_SUSPEND | 4 | 表示显示设备为睡眠模式,CPU为挂起状态&nbsp;<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_DOZE_SUSPEND | 4 | 表示显示设备为睡眠模式,CPU为挂起状态 |
| STATE_VR | 5 | 表示显示设备为VR模式。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_VR | 5 | 表示显示设备为VR模式。|
| STATE_ON_SUSPEND | 6 | 表示显示设备为开启状态,CPU为挂起状态。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | STATE_ON_SUSPEND | 6 | 表示显示设备为开启状态,CPU为挂起状态。 |
## Display ## Display
描述display对象的属性。 描述display对象的属性。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
| 名称 | 参数类型 | 可读 | 可写 | 说明 | | 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- | -------- |
| id | number | 是 | 否 | 显示设备的id号。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | id | number | 是 | 否 | 显示设备的id号。|
| name | string | 是 | 否 | 显示设备的名称。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | name | string | 是 | 否 | 显示设备的名称。|
| alive | boolean | 是 | 否 | 显示设备是否启用。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | alive | boolean | 是 | 否 | 显示设备是否启用。|
| state | [DisplayState](#DisplayState) | 是 | 否 | 显示设备的状态。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | state | [DisplayState](#DisplayState) | 是 | 否 | 显示设备的状态。|
| refreshRate | number | 是 | 否 | 显示设备的刷新率。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | refreshRate | number | 是 | 否 | 显示设备的刷新率。|
| rotation | number | 是 | 否 | 显示设备的屏幕旋转角度。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | rotation | number | 是 | 否 | 显示设备的屏幕旋转角度。|
| width | number | 是 | 否 | 显示设备的宽度,单位为像素。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | width | number | 是 | 否 | 显示设备的宽度,单位为像素。|
| height | number | 是 | 否 | 显示设备的高度,单位为像素。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | height | number | 是 | 否 | 显示设备的高度,单位为像素。|
| densityDPI | number | 是 | 否 | 显示设备的屏幕密度,单位为DPI。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | densityDPI | number | 是 | 否 | 显示设备的屏幕密度,单位为DPI。|
| densityPixels | number | 是 | 否 | 显示设备的屏幕密度,单位为像素。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | densityPixels | number | 是 | 否 | 显示设备的屏幕密度,单位为像素。|
| scaledDensity | number | 是 | 否 | 显示设备的显示字体的缩放因子。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | scaledDensity | number | 是 | 否 | 显示设备的显示字体的缩放因子。|
| xDPI | number | 是 | 否 | x方向中每英寸屏幕的确切物理像素值。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | xDPI | number | 是 | 否 | x方向中每英寸屏幕的确切物理像素值。 |
| yDPI | number | 是 | 否 | y方向中每英寸屏幕的确切物理像素值。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | yDPI | number | 是 | 否 | y方向中每英寸屏幕的确切物理像素值。|
## display.getDefaultDisplay ## display.getDefaultDisplay
......
...@@ -13,33 +13,40 @@ import screenshot from '@ohos.screenshot'; ...@@ -13,33 +13,40 @@ import screenshot from '@ohos.screenshot';
设置截取图像的信息。 设置截取图像的信息。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------------- | ---- | ------------------------------------------------------------ | | ---------- | ------------- | ---- | ------------------------------------------------------------ |
| screenRect | [Rect](#Rect) | 否 | 表示截取图像的区域,不传值默认为全屏。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | screenRect | [Rect](#Rect) | 否 | 表示截取图像的区域,不传值默认为全屏。|
| imageSize | [Size](#Size) | 否 | 表示截取图像的大小,不传值默认为全屏。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | imageSize | [Size](#Size) | 否 | 表示截取图像的大小,不传值默认为全屏。|
| rotation | number | 否 | 表示截取图像的旋转角度,当前仅支持输入值为0,默认值为0。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | rotation | number | 否 | 表示截取图像的旋转角度,当前仅支持输入值为0,默认值为0。|
## Rect ## Rect
表示截取图像的区域。 表示截取图像的区域。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------------------------------------------------------ | | ------ | ------ | ---- | ------------------------------------------------------------ |
| left | number | 是 | 表示截取图像区域的左边界。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | left | number | 是 | 表示截取图像区域的左边界。|
| top | number | 是 | 表示截取图像区域的上边界。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | top | number | 是 | 表示截取图像区域的上边界。|
| width | number | 是 | 表示截取图像区域的宽度。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | width | number | 是 | 表示截取图像区域的宽度。|
| height | number | 是 | 表示截取图像区域的高度。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | height | number | 是 | 表示截取图像区域的高度。|
## Size ## Size
表示截取图像的大小。 表示截取图像的大小。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------------------------------------------------------ | | ------ | ------ | ---- | ------------------------------------------------------------ |
| width | number | 是 | 表示截取图像的宽度。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | width | number | 是 | 表示截取图像的宽度。|
| height | number | 是 | 表示截取图像的高度。<br/>**系统能力**:SystemCapability.WindowManager.WindowManager.Core | | height | number | 是 | 表示截取图像的高度。|
## screenshot.save ## screenshot.save
......
...@@ -14,10 +14,6 @@ import settings from '@ohos.settings'; ...@@ -14,10 +14,6 @@ import settings from '@ohos.settings';
``` ```
## 权限
## settings.getUriSync ## settings.getUriSync
...@@ -25,6 +21,8 @@ getUriSync(name: string): string ...@@ -25,6 +21,8 @@ getUriSync(name: string): string
获取数据项的URI。 获取数据项的URI。
**系统能力**:SystemCapability.Applictaions.settings.Core。
- 参数: - 参数:
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
...@@ -48,6 +46,8 @@ getValueSync(dataAbilityHelper: DataAbilityHelper, name: string, defValue: strin ...@@ -48,6 +46,8 @@ getValueSync(dataAbilityHelper: DataAbilityHelper, name: string, defValue: strin
获取数据项的值。 获取数据项的值。
**系统能力**:SystemCapability.Applictaions.settings.Core。
- 参数: - 参数:
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- | | -------- | -------- | -------- | -------- |
...@@ -79,7 +79,9 @@ setValueSync(dataAbilityHelper: DataAbilityHelper, name: string, value: string): ...@@ -79,7 +79,9 @@ setValueSync(dataAbilityHelper: DataAbilityHelper, name: string, value: string):
设置数据项的值。 设置数据项的值。
如果数据库中已经存在该数据项,则setValueSync方法将更新该数据项的值;如果数据库中尚未存在该数据项,则setValueSync方法将向数据库中插入该数据项。 如果数据库中已经存在该数据项,则setValueSync方法将更新该数据项的值;如果数据库中尚未存在该数据项,则setValueSync方法将向数据库中插入该数据项。
使用此方法需获取ohos.permission.WRITE_SYSTEM_SETTING权限。 **需要权限**:ohos.permission.WRITE_SYSTEM_SETTING。
**系统能力**:SystemCapability.Applictaions.settings.Core。
- 参数: - 参数:
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
......
...@@ -419,122 +419,139 @@ closePipe(pipe: USBDevicePipe): number ...@@ -419,122 +419,139 @@ closePipe(pipe: USBDevicePipe): number
通过USB发送和接收数据的端口。通过[USBInterface](#usbinterface)获取。 通过USB发送和接收数据的端口。通过[USBInterface](#usbinterface)获取。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 参数类型 | 说明 | | 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| address | number | 端点地址。<br>**系统能力**: SystemCapability.USB.USBManager | | address | number | 端点地址。|
| attributes | number | 端点属性。<br>**系统能力**: SystemCapability.USB.USBManager | | attributes | number | 端点属性。|
| interval | number | 端点间隔。<br>**系统能力**: SystemCapability.USB.USBManager | | interval | number | 端点间隔。|
| maxPacketSize | number | 端点最大数据包大小。<br>**系统能力**: SystemCapability.USB.USBManager | | maxPacketSize | number | 端点最大数据包大小。|
| direction | [USBRequestDirection](#usbrequestdirection) | 端点的方向。<br>**系统能力**: SystemCapability.USB.USBManager | | direction | [USBRequestDirection](#usbrequestdirection) | 端点的方向。|
| number | number | 端点号。<br>**系统能力**: SystemCapability.USB.USBManager | | number | number | 端点号。|
| type | number | 端点类型。<br>**系统能力**: SystemCapability.USB.USBManager | | type | number | 端点类型。|
| interfaceId | number | 端点所属的接口的唯一标识。<br>**系统能力**: SystemCapability.USB.USBManager | | interfaceId | number | 端点所属的接口的唯一标识。|
## USBInterface ## USBInterface
一个[USBConfig](#usbconfig)中可以含有多个USBInterface,每个USBInterface提供一个功能。 一个[USBConfig](#usbconfig)中可以含有多个USBInterface,每个USBInterface提供一个功能。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 参数类型 | 说明 | | 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| id | number | 接口的唯一标识。<br>**系统能力**: SystemCapability.USB.USBManager | | id | number | 接口的唯一标识。|
| protocol | number | 接口的协议。<br>**系统能力**: SystemCapability.USB.USBManager | | protocol | number | 接口的协议。|
| clazz | number | 设备类型。<br>**系统能力**: SystemCapability.USB.USBManager | | clazz | number | 设备类型。|
| subClass | number | 设备子类。<br>**系统能力**: SystemCapability.USB.USBManager | | subClass | number | 设备子类。|
| alternateSetting | number | 在同一个接口中的多个描述符中进行切换设置。<br>**系统能力**: SystemCapability.USB.USBManager | | alternateSetting | number | 在同一个接口中的多个描述符中进行切换设置。|
| name | string | 接口名称。<br>**系统能力**: SystemCapability.USB.USBManager | | name | string | 接口名称。|
| endpoints | Array&lt;[USBEndpoint](#usbendpoint)&gt; | 当前接口所包含的端点。<br>**系统能力**: SystemCapability.USB.USBManager | | endpoints | Array&lt;[USBEndpoint](#usbendpoint)&gt; | 当前接口所包含的端点。|
## USBConfig ## USBConfig
USB配置,一个[USBDevice](#usbdevice)中可以含有多个配置。 USB配置,一个[USBDevice](#usbdevice)中可以含有多个配置。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 参数类型 | 说明 | | 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| id | number | 配置的唯一标识。<br>**系统能力**: SystemCapability.USB.USBManager | | id | number | 配置的唯一标识。|
| attributes | number | 配置的属性。<br>**系统能力**: SystemCapability.USB.USBManager | | attributes | number | 配置的属性。|
| maxPower | number | 最大功耗,以毫安为单位。<br>**系统能力**: SystemCapability.USB.USBManager | | maxPower | number | 最大功耗,以毫安为单位。|
| name | string | 配置的名称,可以为空。<br>**系统能力**: SystemCapability.USB.USBManager | | name | string | 配置的名称,可以为空。|
| isRemoteWakeup | boolean | 检查当前配置是否支持远程唤醒。<br>**系统能力**: SystemCapability.USB.USBManager | | isRemoteWakeup | boolean | 检查当前配置是否支持远程唤醒。|
| isSelfPowered | boolean | 检查当前配置是否支持独立电源。<br>**系统能力**: SystemCapability.USB.USBManager | | isSelfPowered | boolean | 检查当前配置是否支持独立电源。|
| interfaces | Array&nbsp;&lt;[USBInterface](#usbinterface)&gt; | 配置支持的接口属性。<br>**系统能力**: SystemCapability.USB.USBManager | | interfaces | Array&nbsp;&lt;[USBInterface](#usbinterface)&gt; | 配置支持的接口属性。|
## USBDevice ## USBDevice
USB设备信息。 USB设备信息。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 参数类型 | 说明 | | 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| busNum | number | 总线地址。<br>**系统能力**: SystemCapability.USB.USBManager | | busNum | number | 总线地址。|
| devAddress | number | 设备地址。<br>**系统能力**: SystemCapability.USB.USBManager | | devAddress | number | 设备地址。|
| serial | string | 序列号。<br>**系统能力**: SystemCapability.USB.USBManager | | serial | string | 序列号。|
| name | string | 设备名字。<br>**系统能力**: SystemCapability.USB.USBManager | | name | string | 设备名字。|
| manufacturerName | string | 产商信息。<br>**系统能力**: SystemCapability.USB.USBManager | | manufacturerName | string | 产商信息。|
| productName | string | 产品信息。<br>**系统能力**: SystemCapability.USB.USBManager | | productName | string | 产品信息。|
| version | string | 版本。<br>**系统能力**: SystemCapability.USB.USBManager | | version | string | 版本。|
| vendorId | number | 厂商ID。<br>**系统能力**: SystemCapability.USB.USBManager | | vendorId | number | 厂商ID。|
| productId | number | 产品ID。<br>**系统能力**: SystemCapability.USB.USBManager | | productId | number | 产品ID。|
| clazz | number | 设备类。<br>**系统能力**: SystemCapability.USB.USBManager | | clazz | number | 设备类。|
| subClass | number | 设备子类。<br>**系统能力**: SystemCapability.USB.USBManager | | subClass | number | 设备子类。|
| protocol | number | 设备协议码。<br>**系统能力**: SystemCapability.USB.USBManager | | protocol | number | 设备协议码。|
| configs | Array&lt;[USBConfig](#usbconfig)&gt; | 设备配置描述符信息。<br>**系统能力**: SystemCapability.USB.USBManager | | configs | Array&lt;[USBConfig](#usbconfig)&gt; | 设备配置描述符信息。|
## USBDevicePipe ## USBDevicePipe
USB设备消息传输通道,用于确定设备。 USB设备消息传输通道,用于确定设备。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 参数类型 | 说明 | | 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| busNum | number | 总线地址。<br>**系统能力**: SystemCapability.USB.USBManager | | busNum | number | 总线地址。|
| devAddress | number | 设备地址。<br>**系统能力**: SystemCapability.USB.USBManager | | devAddress | number | 设备地址。|
## USBControlParams ## USBControlParams
控制传输参数。 控制传输参数。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 参数类型 | 说明 | | 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| request | number | 请求类型。 | | request | number | 请求类型。 |
| target | [USBRequestTargetType](#usbrequesttargettype) | 请求目标类型。<br>**系统能力**: SystemCapability.USB.USBManager | | target | [USBRequestTargetType](#usbrequesttargettype) | 请求目标类型。|
| reqType | [USBControlRequestType](#usbcontrolrequesttype) | 请求控制类型。<br>**系统能力**: SystemCapability.USB.USBManager | | reqType | [USBControlRequestType](#usbcontrolrequesttype) | 请求控制类型。|
| value | number | 请求参数。<br>**系统能力**: SystemCapability.USB.USBManager | | value | number | 请求参数。|
| index | number | 请求参数value对应的索引值。<br>**系统能力**: SystemCapability.USB.USBManager | | index | number | 请求参数value对应的索引值。|
| data | Uint8Array | 用于写入或读取的缓冲区。<br>**系统能力**: SystemCapability.USB.USBManager | | data | Uint8Array | 用于写入或读取的缓冲区。|
## USBRequestTargetType ## USBRequestTargetType
请求目标类型。 请求目标类型。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 默认值 | 说明 | | 名称 | 默认值 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| USB_REQUEST_TARGET_DEVICE | 0 | 设备。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TARGET_DEVICE | 0 | 设备。|
| USB_REQUEST_TARGET_INTERFACE | 1 | 接口。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TARGET_INTERFACE | 1 | 接口。|
| USB_REQUEST_TARGET_ENDPOINT | 2 | 端点。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TARGET_ENDPOINT | 2 | 端点。|
| USB_REQUEST_TARGET_OTHER | 3 | 其他。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TARGET_OTHER | 3 | 其他。|
## USBControlRequestType ## USBControlRequestType
控制请求类型。 控制请求类型。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 默认值 | 说明 | | 名称 | 默认值 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| USB_REQUEST_TYPE_STANDARD | 0 | 标准。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TYPE_STANDARD | 0 | 标准。|
| USB_REQUEST_TYPE_CLASS | 1 | 类。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TYPE_CLASS | 1 | 类。|
| USB_REQUEST_TYPE_VENDOR | 2 | 厂商。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_TYPE_VENDOR | 2 | 厂商。|
## USBRequestDirection ## USBRequestDirection
请求方向。 请求方向。
**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 默认值 | 说明 | | 名称 | 默认值 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| USB_REQUEST_DIR_TO_DEVICE | 0 | 写数据,主设备往从设备。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_DIR_TO_DEVICE | 0 | 写数据,主设备往从设备。|
| USB_REQUEST_DIR_FROM_DEVICE | 0x80 | 读数据,从设备往主设备。<br>**系统能力**: SystemCapability.USB.USBManager | | USB_REQUEST_DIR_FROM_DEVICE | 0x80 | 读数据,从设备往主设备。|
...@@ -41,48 +41,52 @@ gl.clearColor(0.0, 0.0, 0.0, 1.0); ...@@ -41,48 +41,52 @@ gl.clearColor(0.0, 0.0, 0.0, 1.0);
## Type ## Type
**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL。
**表1** Type **表1** Type
| 名称 | 类型 | 说明 | | 名称 | 类型 |
| -------- | -------- | -------- | | -------- | -------- |
| GLenum | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLenum | number |
| GLboolean | boolean | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLboolean | boolean |
| GLbitfield | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLbitfield | number |
| GLbyte | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLbyte | number |
| GLshort | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLshort | number |
| GLint | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLint | number |
| GLsizei | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLsizei | number |
| GLintptr | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLintptr | number |
| GLsizeiptr | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLsizeiptr | number |
| GLubyte | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLubyte | number |
| GLushort | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLushort | number |
| GLuint | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLuint | number |
| GLfloat | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLfloat | number |
| GLclampf | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | GLclampf | number |
| TexImageSource | ImageData | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | TexImageSource | ImageData |
| Float32List | array | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | Float32List | array |
| Int32List | array | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | Int32List | array |
| WebGLPowerPreference | string | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLPowerPreference | string |
## Interface ## Interface
**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL。
**表2** Interface **表2** Interface
| 名称 | 说明 | | 名称 |
| -------- | -------- | | -------- |
| [WebGLContextAttributes](#webglcontextattributes) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | [WebGLContextAttributes](#webglcontextattributes) |
| WebGLBuffer | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLBuffer |
| WebGLFrameBuffer | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLFrameBuffer |
| WebGLProgram | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLProgram |
| WebGLRenderbuffer | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLRenderbuffer |
| WebGLShader | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLShader |
| WebGLTexture | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLTexture |
| WebGLUniformLocation | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | WebGLUniformLocation |
| [WebGLActiveInfo](#webglactiveinfo) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | [WebGLActiveInfo](#webglactiveinfo) |
| [WebGLShaderPrecisionFormat](#webglshaderprecisionformat) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | [WebGLShaderPrecisionFormat](#webglshaderprecisionformat) |
| [WebGLRenderingContextBase](#webglrenderingcontextbase) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | [WebGLRenderingContextBase](#webglrenderingcontextbase) |
| [WebGLRenderingContextOverloads](#webglrenderingcontextoverloads) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL | | [WebGLRenderingContextOverloads](#webglrenderingcontextoverloads) |
## WebGLContextAttributes ## WebGLContextAttributes
......
...@@ -41,29 +41,33 @@ gl.clearColor(0.0, 0.0, 0.0, 1.0); ...@@ -41,29 +41,33 @@ gl.clearColor(0.0, 0.0, 0.0, 1.0);
## Type ## Type
**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL2。
**表1** Type **表1** Type
| 名称 | 类型 | 说明 | | 名称 | 类型 |
| -------- | -------- | -------- | | -------- | -------- |
| GLenum | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | GLenum | number |
| GLint64 | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | GLint64 | number |
| GLuint64 | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | GLuint64 | number |
| Uint32List | array | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | Uint32List | array |
## Interface ## Interface
**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL2。
**表2** Interface **表2** Interface
| 名称 | 说明 | | 名称 |
| -------- | -------- | | -------- |
| [WebGL2RenderingContextBase](#webgl2renderingcontextbase) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | [WebGL2RenderingContextBase](#webgl2renderingcontextbase) |
| [WebGL2RenderingContextOverloads](#webgl2renderingcontextoverloads) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | [WebGL2RenderingContextOverloads](#webgl2renderingcontextoverloads) |
| WebGLQuery | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | WebGLQuery |
| WebGLSampler | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | WebGLSampler |
| WebGLSync | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | WebGLSync |
| WebGLTransformFeedback | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | WebGLTransformFeedback |
| WebGLVertexArrayObject | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 | | WebGLVertexArrayObject |
## WebGL2RenderingContextBase ## WebGL2RenderingContextBase
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册