napi_get_dataview_info


napi_status napi_get_dataview_info(napi_env env,
                                   napi_value dataview,
                                   size_t* byte_length,
                                   void** data,
                                   napi_value* arraybuffer,
                                   size_t* byte_offset) 
  • [in] env:API 被调用时所处的环境。
  • [in] dataviewnapi_value 代表要查询其属性的 DataView
  • [out] byte_lengthDataView 中的字节数。
  • [out] dataDataView 所使用的数据缓冲区。如果 byte_length 为 0,这可能是 NULL 或任何其他指针值。
  • [out] arraybufferArrayBufferDataView 的基础。
  • [out] byte_offset:从数据缓冲区中开始投影 DataView 的字节偏移量。

如果 API 成功,则返回 napi_ok

🌐 Returns napi_ok if the API succeeded.

如果不需要该属性,任何输出参数都可以为 NULL

🌐 Any of the out parameters may be NULL if that property is unneeded.

此 API 返回 DataView 的各种属性。

🌐 This API returns various properties of a DataView.