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