• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Native APIs
2
3- Modules
4  - [Native XComponent](_o_h___native_x_component.md)
5  - [HiLog](_hi_log.md)
6  - [NativeWindow](_native_window.md)
7  - [OH_NativeBuffer](_o_h___native_buffer.md)
8  - [Drawing](_drawing.md)
9  - [OH_NativeImage](_o_h___native_image.md)
10  - [NativeVsync](_native_vsync.md)
11  - [Image](image.md)
12  - [Rawfile](rawfile.md)
13  - [Data](_data.md)
14  - [RDB](_r_d_b.md)
15  - [MindSpore](_mind_spore.md)
16  - [NeuralNetworkRuntime](_neural_nework_runtime.md)
17  - [CodecBase](_codec_base.md)
18  - [Core](_core.md)
19  - [AudioCodec](_audio_codec.md)
20  - [AudioDecoder](_audio_decoder.md)
21  - [AudioEncoder](_audio_encoder.md)
22  - [VideoDecoder](_video_decoder.md)
23  - [VideoEncoder](_video_encoder.md)
24  - [AVCapability](_a_v_capability.md)
25  - [AVDemuxer](_a_v_demuxer.md)
26  - [AVMuxer](_a_v_muxer.md)
27  - [AVSource](_a_v_source.md)
28  - [OHAudio](_o_h_audio.md)
29  - [AVScreenCapture](_a_v_screen_capture.md)
30  - [OH_Camera](_o_h___camera.md)
31  - [AVPlayer](_a_v_player.md)
32  - [HuksKeyApi](_huks_key_api.md)
33  - [HuksParamSetApi](_huks_param_set_api.md)
34  - [HuksTypeApi](_huks_type_api.md)
35  - [Init](init.md)
36  - [Memory](memory.md)
37  - [UsbDdk](_usb_ddk.md)
38  - [Hitrace](_hitrace.md)
39  - [HiAppEvent](_hi_app_event.md)
40  - [Vulkan](_vulkan.md)
41  - [Bundle](_bundle.md)
42  - [HidDdk](_hid_ddk.md)
43  - [Sensor](_sensor.md)
44  - [Vibrator](_vibrator.md)
45  - [Netstack](netstack.md)
46- Header Files
47  - [drawing_bitmap.h](drawing__bitmap_8h.md)
48  - [drawing_brush.h](drawing__brush_8h.md)
49  - [drawing_canvas.h](drawing__canvas_8h.md)
50  - [drawing_color.h](drawing__color_8h.md)
51  - [drawing_color_filter.h](drawing__color__filter_8h.md)
52  - [drawing_filter.h](drawing__filter_8h.md)
53  - [drawing_font.h](drawing__font_8h.md)
54  - [drawing_font_collection.h](drawing__font__collection_8h.md)
55  - [drawing_mask_filter.h](drawing__mask__filter_8h.md)
56  - [drawing_matrix.h](drawing__matrix_8h.md)
57  - [drawing_path.h](drawing__path_8h.md)
58  - [drawing_pen.h](drawing__pen_8h.md)
59  - [drawing_point.h](drawing__point_8h.md)
60  - [drawing_rect.h](drawing__rect_8h.md)
61  - [drawing_round_rect.h](drawing__round__rect_8h.md)
62  - [drawing_shader_effect.h](drawing__shader__effect_8h.md)
63  - [drawing_text_blob.h](drawing__text__blob_8h.md)
64  - [drawing_text_declaration.h](drawing__text__declaration_8h.md)
65  - [drawing_text_typography.h](drawing__text__typography_8h.md)
66  - [drawing_typeface.h](drawing__typeface_8h.md)
67  - [drawing_types.h](drawing__types_8h.md)
68  - [external_window.h](external__window_8h.md)
69  - [image_mdk.h](image__mdk_8h.md)
70  - [image_mdk_common.h](image__mdk__common_8h.md)
71  - [image_packer_mdk.h](image__packer__mdk_8h.md)
72  - [image_pixel_map_mdk.h](image__pixel__map__mdk_8h.md)
73  - [image_pixel_map_napi.h](image__pixel__map__napi_8h.md)
74  - [image_receiver_mdk.h](image__receiver__mdk_8h.md)
75  - [image_source_mdk.h](image__source__mdk_8h.md)
76  - [log.h](log_8h.md)
77  - [native_buffer.h](native__buffer_8h.md)
78  - [native_image.h](native__image_8h.md)
79  - [native_interface_xcomponent.h](native__interface__xcomponent_8h.md)
80  - [native_xcomponent_key_event.h](native__xcomponent__key__event_8h.md)
81  - [native_vsync.h](native__vsync_8h.md)
82  - [raw_dir.h](raw__dir_8h.md)
83  - [raw_file_manager.h](raw__file__manager_8h.md)
84  - [raw_file.h](raw__file_8h.md)
85  - [context.h](context_8h.md)
86  - [data_type.h](data__type_8h.md)
87  - [format.h](format_8h.md)
88  - [model.h](model_8h.md)
89  - [status.h](status_8h.md)
90  - [tensor.h](tensor_8h.md)
91  - [types.h](types_8h.md)
92  - [neural_network_runtime.h](neural__network__runtime_8h.md)
93  - [neural_network_runtime_type.h](neural__network__runtime__type_8h.md)
94  - [avcodec_audio_channel_layout.h](avcodec__audio__channel__layout_8h.md)
95  - [native_audio_channel_layout.h](native__audio__channel__layout_8h.md)
96  - [native_avbuffer.h](native__avbuffer_8h.md)
97  - [native_avbuffer_info.h](native__avbuffer__info_8h.md)
98  - [native_avcapability.h](native__avcapability_8h.md)
99  - [native_avcodec_audiocodec.h](native__avcodec__audiocodec_8h.md)
100  - [native_avcodec_audiodecoder.h](native__avcodec__audiodecoder_8h.md)
101  - [native_avcodec_audioencoder.h](native__avcodec__audioencoder_8h.md)
102  - [native_avcodec_base.h](native__avcodec__base_8h.md)
103  - [native_avcodec_videodecoder.h](native__avcodec__videodecoder_8h.md)
104  - [native_avcodec_videoencoder.h](native__avcodec__videoencoder_8h.md)
105  - [native_avdemuxer.h](native__avdemuxer_8h.md)
106  - [native_averrors.h](native__averrors_8h.md)
107  - [native_avformat.h](native__avformat_8h.md)
108  - [native_avmemory.h](native__avmemory_8h.md)
109  - [native_avmuxer.h](native__avmuxer_8h.md)
110  - [native_avsource.h](native__avsource_8h.md)
111  - [native_audiocapturer.h](native__audiocapturer_8h.md)
112  - [native_audiorenderer.h](native__audiorenderer_8h.md)
113  - [native_audiostream_base.h](native__audiostream__base_8h.md)
114  - [native_audiostreambuilder.h](native__audiostreambuilder_8h.md)
115  - [native_avscreen_capture.h](native__avscreen__capture_8h.md)
116  - [native_avscreen_capture_base.h](native__avscreen__capture__base_8h.md)
117  - [native_avscreen_capture_errors.h](native__avscreen__capture__errors_8h.md)
118  - [camera.h](camera_8h.md)
119  - [camera_input.h](camera__input_8h.md)
120  - [camera_manager.h](camera__manager_8h.md)
121  - [capture_session.h](capture__session_8h.md)
122  - [metadata_output.h](metadata__output_8h.md)
123  - [photo_output.h](photo__output_8h.md)
124  - [preview_output.h](preview__output_8h.md)
125  - [video_output.h](video__output_8h.md)
126  - [avplayer.h](avplayer_8h.md)
127  - [avplayer_base.h](avplayer__base_8h.md)
128  - [native_huks_api.h](native__huks__api_8h.md)
129  - [native_huks_param.h](native__huks__param_8h.md)
130  - [native_huks_type.h](native__huks__type_8h.md)
131  - [native_interface_bundle.h](native__interface__bundle.md)
132  - [data_asset.h](data__asset_8h.md)
133  - [oh_cursor.h](oh__cursor_8h.md)
134  - [oh_predicates.h](oh__predicates_8h.md)
135  - [oh_value_object.h](oh__value__object_8h.md)
136  - [oh_values_bucket.h](oh__values__bucket_8h.md)
137  - [relational_store_error_code.h](relational__store__error__code_8h.md)
138  - [relational_store.h](relational__store_8h.md)
139  - [sensor.h](oh_sensor_8h.md)
140  - [vibrator.h](vibrator_8h.md)
141  - [syscap_ndk.h](syscap__ndk_8h.md)
142  - [purgeable_memory.h](purgeable__memory_8h.md)
143  - [usb_ddk_api.h](usb__ddk__api_8h.md)
144  - [usb_ddk_types.h](usb__ddk__types_8h.md)
145  - [trace.h](trace_8h.md)
146  - [hiappevent.h](hiappevent_8h.md)
147  - [hiappevent_cfg.h](hiappevent__cfg_8h.md)
148  - [hiappevent_event.h](hiappevent__event_8h.md)
149  - [hiappevent_param.h](hiappevent__param_8h.md)
150  - [vulkan_ohos.h](vulkan__ohos_8h.md)
151  - [hid_ddk_api.h](hid__ddk__api_8h.md)
152  - [hid_ddk_types.h](hid__ddk__types_8h.md)
153  - [net_ssl_c.h](net__ssl__c_8h.md)
154  - [net_ssl_c_type.h](net__ssl__c__type_8h.md)
155  - [net_websocket.h](net__websocket_8h.md)
156  - [net_websocket_type.h](net__websocket__type_8h.md)
157- Structs
158  - [OH_Drawing_BitmapFormat](_o_h___drawing___bitmap_format.md)
159  - [OH_Drawing_PlaceholderSpan](_o_h___drawing___placeholder_span.md)
160  - [OH_Drawing_RunBuffer](_o_h___drawing___run_buffer.md)
161  - [OH_NativeBuffer_Config](_o_h___native_buffer___config.md)
162  - [OH_OnFrameAvailableListener](_o_h___on_frame_available_listener.md)
163  - [OH_NativeBundle_ApplicationInfo](_o_h___native_bundle_application_info.md)
164  - [OH_NativeXComponent_Callback](_o_h___native_x_component___callback.md)
165  - [OH_NativeXComponent_ExpectedRateRange](_o_h___native_x_component___expected_rate_range.md)
166  - [OH_NativeXComponent_MouseEvent](_o_h___native_x_component___mouse_event.md)
167  - [OH_NativeXComponent_MouseEvent_Callback](_o_h___native_x_component___mouse_event___callback.md)
168  - [OH_NativeXComponent_TouchEvent](_o_h___native_x_component___touch_event.md)
169  - [OH_NativeXComponent_TouchPoint](_o_h___native_x_component___touch_point.md)
170  - [OHExtDataHandle](_o_h_ext_data_handle.md)
171  - [OHHDRMetaData](_o_h_h_d_r_meta_data.md)
172  - [ImagePacker_Opts_](_image_packer___opts__.md)
173  - [OhosImageComponent](_o_h_o_s_1_1_media_1_1_ohos_image_component.md)
174  - [OhosImageRect](_o_h_o_s_1_1_media_1_1_ohos_image_rect.md)
175  - [OHOS::Media::OhosPixelMapInfo](_o_h_o_s_1_1_media_1_1_ohos_pixel_map_info.md)
176  - [OhosImageDecodingOps](_ohos_image_decoding_ops.md)
177  - [OhosImageReceiverInfo](_ohos_image_receiver_info.md)
178  - [OhosImageRegion](_ohos_image_region.md)
179  - [OhosImageSize](_ohos_image_size.md)
180  - [OhosImageSource](_ohos_image_source.md)
181  - [OhosImageSourceDelayTimeList](_ohos_image_source_delay_time_list.md)
182  - [OhosImageSourceInfo](_ohos_image_source_info.md)
183  - [OhosImageSourceOps](_ohos_image_source_ops.md)
184  - [OhosImageSourceProperty](_ohos_image_source_property.md)
185  - [OhosImageSourceSupportedFormat](_ohos_image_source_supported_format.md)
186  - [OhosImageSourceSupportedFormatList](_ohos_image_source_supported_format_list.md)
187  - [OhosImageSourceUpdateData](_ohos_image_source_update_data.md)
188  - [OhosPixelMapCreateOps](_ohos_pixel_map_create_ops.md)
189  - [OhosPixelMapInfos](_ohos_pixel_map_infos.md)
190  - [RawFileDescriptor](_raw_file_descriptor.md)
191  - [Region](_region.md)
192  - [Rect](_rect.md)
193  - [OH_AI_CallBackParam](_o_h___a_i___call_back_param.md)
194  - [OH_AI_ShapeInfo](_o_h___a_i___shape_info.md)
195  - [OH_AI_TensorHandleArray](_o_h___a_i___tensor_handle_array.md)
196  - [OH_NN_Memory](_o_h___n_n___memory.md)
197  - [OH_NN_QuantParam](_o_h___n_n___quant_param.md)
198  - [OH_NN_Tensor](_o_h___n_n___tensor.md)
199  - [OH_NN_UInt32Array](_o_h___n_n___u_int32_array.md)
200  - [OH_AVCodecAsyncCallback](_o_h___a_v_codec_async_callback.md)
201  - [OH_AVCodecBufferAttr](_o_h___a_v_codec_buffer_attr.md)
202  - [OH_AVCodecCallback](_o_h___a_v_codec_callback.md)
203  - [OH_AVRange](_o_h___a_v_range.md)
204  - [OH_AudioCapturer_Callbacks_Struct](_o_h___audio_capturer___callbacks___struct.md)
205  - [OH_AudioRenderer_Callbacks_Struct](_o_h___audio_renderer___callbacks___struct.md)
206  - [OH_AudioBuffer](_o_h___audio_buffer.md)
207  - [OH_AudioCaptureInfo](_o_h___audio_capture_info.md)
208  - [OH_AudioEncInfo](_o_h___audio_enc_info.md)
209  - [OH_AudioInfo](_o_h___audio_info.md)
210  - [OH_AVScreenCaptureCallback](_o_h___a_v_screen_capture_callback.md)
211  - [OH_AVScreenCaptureConfig](_o_h___a_v_screen_capture_config.md)
212  - [OH_RecorderInfo](_o_h___recorder_info.md)
213  - [OH_Rect](_o_h___rect.md)
214  - [OH_VideoCaptureInfo](_o_h___video_capture_info.md)
215  - [OH_VideoEncInfo](_o_h___video_enc_info.md)
216  - [OH_VideoInfo](_o_h___video_info.md)
217  - [Camera_CaptureEndInfo](_camera___capture_end_info.md)
218  - [Camera_Device](_camera___device.md)
219  - [Camera_FrameRateRange](_camera___frame_rate_range.md)
220  - [Camera_FrameShutterInfo](_camera___frame_shutter_info.md)
221  - [Camera_Location](_camera___location.md)
222  - [Camera_MetadataObject](_camera___metadata_object.md)
223  - [Camera_OutputCapability](_camera___output_capability.md)
224  - [Camera_PhotoCaptureSetting](_camera___photo_capture_setting.md)
225  - [Camera_Point](_camera___point.md)
226  - [Camera_Profile](_camera___profile.md)
227  - [Camera_Rect](_camera___rect.md)
228  - [Camera_Size](_camera___size.md)
229  - [Camera_StatusInfo](_camera___status_info.md)
230  - [Camera_VideoProfile](_camera___video_profile.md)
231  - [CameraInput_Callbacks](_camera_input___callbacks.md)
232  - [CameraManager_Callbacks](_camera_manager___callbacks.md)
233  - [CaptureSession_Callbacks](_capture_session___callbacks.md)
234  - [MetadataOutput_Callbacks](_metadata_output___callbacks.md)
235  - [PhotoOutput_Callbacks](_photo_output___callbacks.md)
236  - [PreviewOutput_Callbacks](_preview_output___callbacks.md)
237  - [VideoOutput_Callbacks](_video_output___callbacks.md)
238  - [AVPlayerCallback](_a_v_player_callback.md)
239  - [OH_Huks_Blob](_o_h___huks___blob.md)
240  - [OH_Huks_CertChain](_o_h___huks___cert_chain.md)
241  - [OH_Huks_KeyInfo](_o_h___huks___key_info.md)
242  - [OH_Huks_KeyMaterial25519](_o_h___huks___key_material25519.md)
243  - [OH_Huks_KeyMaterialDh](_o_h___huks___key_material_dh.md)
244  - [OH_Huks_KeyMaterialDsa](_o_h___huks___key_material_dsa.md)
245  - [OH_Huks_KeyMaterialEcc](_o_h___huks___key_material_ecc.md)
246  - [OH_Huks_KeyMaterialRsa](_o_h___huks___key_material_rsa.md)
247  - [OH_Huks_Param](_o_h___huks___param.md)
248  - [OH_Huks_ParamSet](_o_h___huks___param_set.md)
249  - [OH_Huks_PubKeyInfo](_o_h___huks___pub_key_info.md)
250  - [OH_Huks_Result](_o_h___huks___result.md)
251  - [OH_Cursor](_o_h___cursor.md)
252  - [OH_Predicates](_o_h___predicates.md)
253  - [OH_Rdb_Config](_o_h___rdb___config.md)
254  - [OH_Rdb_Store](_o_h___rdb___store.md)
255  - [OH_VBucket](_o_h___v_bucket.md)
256  - [OH_VObject](_o_h___v_object.md)
257  - [Rdb_ChangeInfo](_rdb___change_info.md)
258  - [Rdb_DistributedConfig](_rdb___distributed_config.md)
259  - [Rdb_KeyInfo](_rdb___key_info.md)
260  - [Rdb_KeyInfo::Rdb_KeyData](union_rdb___key_info_1_1_rdb___key_data.md)
261  - [Rdb_ProgressDetails](_rdb___progress_details.md)
262  - [Rdb_Statistic](_rdb___statistic.md)
263  - [Rdb_TableDetails](_rdb___table_details.md)
264  - [UsbConfigDescriptor](_usb_config_descriptor.md)
265  - [UsbControlRequestSetup](_usb_control_request_setup.md)
266  - [UsbDdkConfigDescriptor](_usb_ddk_config_descriptor.md)
267  - [UsbDdkEndpointDescriptor](_usb_ddk_endpoint_descriptor.md)
268  - [UsbDdkInterface](_usb_ddk_interface.md)
269  - [UsbDdkInterfaceDescriptor](_usb_ddk_interface_descriptor.md)
270  - [UsbDeviceDescriptor](_usb_device_descriptor.md)
271  - [UsbDeviceMemMap](_usb_device_mem_map.md)
272  - [UsbEndpointDescriptor](_usb_endpoint_descriptor.md)
273  - [UsbInterfaceDescriptor](_usb_interface_descriptor.md)
274  - [UsbRequestPipe](_usb_request_pipe.md)
275  - [VkExternalFormatOHOS](_vk_external_format_o_h_o_s.md)
276  - [VkImportNativeBufferInfoOHOS](_vk_import_native_buffer_info_o_h_o_s.md)
277  - [VkMemoryGetNativeBufferInfoOHOS](_vk_memory_get_native_buffer_info_o_h_o_s.md)
278  - [VkNativeBufferFormatPropertiesOHOS](_vk_native_buffer_format_properties_o_h_o_s.md)
279  - [VkNativeBufferPropertiesOHOS](_vk_native_buffer_properties_o_h_o_s.md)
280  - [VkNativeBufferUsageOHOS](_vk_native_buffer_usage_o_h_o_s.md)
281  - [VkSurfaceCreateInfoOHOS](_vk_surface_create_info_o_h_o_s.md)
282  - [Hid_AbsAxesArray](_hid___abs_axes_array.md)
283  - [Hid_Device](_hid___device.md)
284  - [Hid_EmitItem](_hid___emit_item.md)
285  - [Hid_EventProperties](_hid___event_properties.md)
286  - [Hid_EventTypeArray](_hid___event_type_array.md)
287  - [Hid_KeyCodeArray](_hid___key_code_array.md)
288  - [Hid_MscEventArray](_hid___msc_event_array.md)
289  - [Hid_RelAxesArray](_hid___rel_axes_array.md)
290  - [NetStack_CertBlob](_net_stack___cert_blob.md)
291  - [WebSocket](_web_socket.md)
292  - [WebSocket_CloseOption](_web_socket___close_option.md)
293  - [WebSocket_CloseResult](_web_socket___close_result.md)
294  - [WebSocket_ErrorResult](_web_socket___error_result.md)
295  - [WebSocket_Header](_web_socket___header.md)
296  - [WebSocket_OpenResult](_web_socket___open_result.md)
297  - [WebSocket_RequestOptions](_web_socket___request_options.md)
298  - [NetConn_HttpProxy](_net_conn___http_proxy.md)
299  - [Sensor_Type](oh_sensor_type_8h.md)
300  - [Vibrator_Type](vibrator_type_8h.md)
301  - [Vibrator_Attribute](_vibrator_attribute.md)
302  - [Vibrator_File_Description](_vibrator_file_description.md)
303