# HDI 接口参考 - 模块 - [Audio](_audio.md) - [Battery](battery.md) - [Camera](_camera.md) - [Codec](_codec.md) - [Display](_display.md) - [HdfFaceAuth](_hdf_face_auth.md) - [Input](_input.md) - [Light](_light.md) - [HdfPinAuth](_hdf_pin_auth.md) - [Power](power.md) - [Sensor](_sensor.md) - [Thermal](thermal.md) - [USB](_u_s_b.md) - [HdfUserAuth](_hdf_user_auth.md) - [Vibrator](_vibrator.md) - [WLAN](_w_l_a_n.md) - 头文件和结构体 - 头文件 - [audio_adapter.h](audio__adapter_8h.md) - [audio_attribute.h](audio__attribute_8h.md) - [audio_capture.h](audio__capture_8h.md) - [audio_control.h](audio__control_8h.md) - [audio_manager.h](audio__manager_8h.md) - [audio_render.h](audio__render_8h.md) - [audio_scene.h](audio__scene_8h.md) - [audio_types.h](audio__types_8h.md) - [audio_volume.h](audio__volume_8h.md) - [codec_callback_if.h](codec__callback__if_8h.md) - [codec_common_type.h](codec__common__type_8h.md) - [codec_component_if.h](codec__component__if_8h.md) - [codec_component_manager.h](codec__component__manager_8h.md) - [codec_component_type.h](codec__component__type_8h.md) - [display_device.h](display__device_8h.md) - [display_gfx.h](display__gfx_8h.md) - [display_gralloc.h](display__gralloc_8h.md) - [display_layer.h](display__layer_8h.md) - [display_type.h](display__type_8h.md) - [icamera_device_callback.h](icamera__device__callback_8h.md) - [icamera_device.h](icamera__device_8h.md) - [icamera_host_callback.h](icamera__host__callback_8h.md) - [icamera_host.h](icamera__host_8h.md) - [input_controller.h](input__controller_8h.md) - [input_manager.h](input__manager_8h.md) - [input_reporter.h](input__reporter_8h.md) - [input_type.h](input__type_8h.md) - [ioffline_stream_operator.h](ioffline__stream__operator_8h.md) - [istream_operator_callback.h](istream__operator__callback_8h.md) - [istream_operator.h](istream__operator_8h.md) - [light_if.h](light__if_8h.md) - [light_type.h](light_8typeh.md) - [sensor_if.h](sensor__if_8h.md) - [sensor_type.h](sensor__type_8h.md) - [types.h](types_8h.md) - [usb_info.h](usb__info_8h.md) - [usbd_client.h](usbd__client_8h.md) - [usbd_subscriber.h](usbd__subscriber_8h.md) - [usbd_type.h](usbd__type_8h.md) - [vibrator_if.h](vibrator__if_8h.md) - [vibrator_type.h](vibrator__type_8h.md) - [wifi_hal_ap_feature.h](wifi__hal__ap__feature_8h.md) - [wifi_hal_base_feature.h](wifi__hal__base__feature_8h.md) - [wifi_hal_sta_feature.h](wifi__hal__sta__feature_8h.md) - [wifi_hal.h](wifi__hal_8h.md) - [IExecutor.idl](face__auth_2_i_executor_8idl.md) - [IExecutorCallback.idl](face__auth_2_i_executor_callback_8idl.md) - [FaceAuthTypes.idl](_face_auth_types_8idl.md) - [PinAuthTypes.idl](_pin_auth_types_8idl.md) - [IBatteryCallback.idl](_i_battery_callback_8idl.md) - [IBatteryInterface.idl](_i_battery_interface_8idl.md) - [IExecutor.idl](pin__auth_2_i_executor_8idl.md) - [IExecutorCallback.idl](pin__auth_2_i_executor_callback_8idl.md) - [IFaceAuthInterface.idl](_i_face_auth_interface_8idl.md) - [IPinAuthInterface.idl](_i_pin_auth_interface_8idl.md) - [IPowerHdiCallback.idl](_i_power_hdi_callback_8idl.md) - [IPowerInterface.idl](_i_power_interface_8idl.md) - [IThermalInterface.idl](_i_thermal_interface_8idl.md) - [IThermalCallback.idl](_i_thermal_callback_8idl.md) - [IUserAuthInterface.idl](_i_user_auth_interface_8idl.md) - [PowerTypes.idl](_power_types_8idl.md) - [ThermalTypes.idl](_thermal_types_8idl.md) - [Types.idl](_types_8idl.md) - [UserAuthTypes.idl](_user_auth_types_8idl.md) - 结构体 - [__attribute__](____attribute____.md) - [Alignment](_alignment.md) - [AllocInfo](_alloc_info.md) - [AudioAdapter](_audio_adapter.md) - [AudioAdapterDescriptor](_audio_adapter_descriptor.md) - [AudioAttribute](_audio_attribute.md) - [AudioCapture](_audio_capture.md) - [AudioControl](_audio_control.md) - [AudioDevExtInfo](_audio_dev_ext_info.md) - [AudioDeviceDescriptor](_audio_device_descriptor.md) - [AudioManager](_audio_manager.md) - [AudioMixExtInfo](_audio_mix_ext_info.md) - [AudioMmapBufferDescripter](_audio_mmap_buffer_descripter.md) - [AudioPort](_audio_port.md) - [AudioPortCap](_audio_port_cap.md) - [AudioPortCapability](_audio_port_capability.md) - [AudioRender](_audio_render.md) - [AudioRoute](_audio_route.md) - [AudioRouteNode](_audio_route_node.md) - [AudioSampleAttributes](_audio_sample_attributes.md) - [AudioScene](_audio_scene.md) - [AudioSceneDescriptor](_audio_scene_descriptor.md) - [AudioSceneDescriptor::SceneDesc](union_audio_scene_descriptor_1_1_scene_desc.md) - [AudioSessionExtInfo](_audio_session_ext_info.md) - [AudioSubPortCapability](_audio_sub_port_capability.md) - [AudioTimeStamp](_audio_time_stamp.md) - [AudioVolume](_audio_volume.md) - [AuthResultInfo](_auth_result_info.md) - [AuthSolution](_auth_solution.md) - [BatteryInfo](_battery_info.md) - [BufferData](_buffer_data.md) - [CodecCallbackType](_codec_callback_type.md) - [CodecCompCapability](_codec_comp_capability.md) - [CodecComponentManager](_codec_component_manager.md) - [CodecComponentType](_codec_component_type.md) - [CompVerInfo](_comp_ver_info.md) - [CredentialInfo](_credential_info.md) - [DeviceFuncs](_device_funcs.md) - [DisplayCapability](_display_capability.md) - [DisplayInfo](_display_info.md) - [DisplayModeInfo](_display_mode_info.md) - [EnrolledInfo](_enrolled_info.md) - [EnrollParam](_enroll_param.md) - [EnrollResultInfo](_enroll_resultinfo.md) - [EventInfo](_event_info.md) - [ExecutorInfo](_executor_info.md) - [ExecutorInfo](_user_executor_info.md) - [ExecutorRegisterInfo](_executor_register_info.md) - [ExecutorSendMsg](_executor_send_msg.md) - [GetBufferHandleUsageParams](_get_buffer_handle_usage_params.md) - [GfxFuncs](_gfx_funcs.md) - [GfxOpt](_gfx_opt.md) - [GrallocFuncs](_gralloc_funcs.md) - [HdfThermalCallbackInfo](_hdf_thermal_callback_info.md) - [HDRCapability](_h_d_r_capability.md) - [HDRMetaData](_h_d_r_meta_data.md) - [IBatteryCallback](interface_i_battery_callback.md) - [IBatteryInterface](interface_i_battery_interface.md) - [ICircle](_i_circle.md) - [IdentifyResultInfo](_identify_result_info.md) - [IExecutor](interface_i_executor.md) - [IExecutor](interface_pin_i_executor.md) - [IExecutorCallback](interface_i_executor_callback.md) - [IExecutorCallback](interface_pin_i_executor_callback.md) - [IFaceAuthInterface](interface_i_face_auth_interface.md) - [IInputInterface](_i_input_interface.md) - [ILine](_i_line.md) - [InputController](_input_controller.md) - [InputDevAbility](_input_dev_ability.md) - [InputDevAttr](_input_dev_attr.md) - [InputDevDesc](_input_dev_desc.md) - [InputDevIdentify](_input_dev_identify.md) - [InputDeviceInfo](_device_info.md) - [InputDimensionInfo](_input_dimension_info.md) - [InputEventCb](_input_report_event_cb.md) - [InputEventPackage](_event_package.md) - [InputExtraCmd](_input_extra_cmd.md) - [InputHostCb](_input_host_cb.md) - [InputHotPlugEvent](_input_hotplug_event.md) - [InputManager](_input_manager.md) - [InputReporter](_input_reporter.md) - [IPinAuthInterface](interface_i_pin_auth_interface.md) - [IPowerHdiCallback](interface_i_power_hdi_callback.md) - [IPowerInterface](interface_i_power_interface.md) - [IRect](_i_rect.md) - [ISurface](_i_surface.md) - [IThermalCallback](interface_i_thermal_callback.md) - [IThermalInterface](interface_i_thermal_interface.md) - [IUserAuthInterface](interface_i_user_auth_interface.md) - [IWiFi](_i_wi_fi.md) - [IWiFiAp](_i_wi_fi_ap.md) - [IWiFiBaseFeature](_i_wi_fi_base_feature.md) - [IWiFiSta](_i_wi_fi_sta.md) - [LayerAlpha](_layer_alpha.md) - [LayerBuffer](_layer_buffer.md) - [LayerFuncs](_layer_funcs.md) - [LayerInfo](_layer_info.md) - [LightEffect](_light_effect.md) - [LightFlashEffect](_light_flash_effect.md) - [LightInfo](_light_info.md) - [LightInterface](_light_interface.md) - [OHOS::Camera::CaptureEndedInfo](_o_h_o_s_1_1_camera_1_1_capture_ended_info.md) - [OHOS::Camera::CaptureErrorInfo](_o_h_o_s_1_1_camera_1_1_capture_error_info.md) - [OHOS::Camera::CaptureInfo](_o_h_o_s_1_1_camera_1_1_capture_info.md) - [OHOS::Camera::ICameraDevice](_o_h_o_s_1_1_camera_1_1_i_camera_device.md) - [OHOS::Camera::ICameraDeviceCallback](_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md) - [OHOS::Camera::ICameraHost](_o_h_o_s_1_1_camera_1_1_i_camera_host.md) - [OHOS::Camera::ICameraHostCallback](_o_h_o_s_1_1_camera_1_1_i_camera_host_callback.md) - [OHOS::Camera::IOfflineStreamOperator](_o_h_o_s_1_1_camera_1_1_i_offline_stream_operator.md) - [OHOS::Camera::IStreamOperator](_o_h_o_s_1_1_camera_1_1_i_stream_operator.md) - [OHOS::Camera::IStreamOperatorCallback](_o_h_o_s_1_1_camera_1_1_i_stream_operator_callback.md) - [OHOS::Camera::StreamAttribute](_o_h_o_s_1_1_camera_1_1_stream_attribute.md) - [OHOS::Camera::StreamInfo](_o_h_o_s_1_1_camera_1_1_stream_info.md) - [OHOS::USB::UsbCtrlTransfer](_o_h_o_s_1_1_u_s_b_1_1_usb_ctrl_transfer.md) - [OHOS::USB::UsbdClient](_o_h_o_s_1_1_u_s_b_1_1_usbd_client.md) - [OHOS::USB::UsbDev](_o_h_o_s_1_1_u_s_b_1_1_usb_dev.md) - [OHOS::USB::USBDeviceInfo](_o_h_o_s_1_1_u_s_b_1_1_u_s_b_device_info.md) - [OHOS::USB::UsbdSubscriber](_o_h_o_s_1_1_u_s_b_1_1_usbd_subscriber.md) - [OHOS::USB::UsbInfo](_o_h_o_s_1_1_u_s_b_1_1_usb_info.md) - [OHOS::USB::UsbPipe](_o_h_o_s_1_1_u_s_b_1_1_usb_pipe.md) - [OmxCodecBuffer](_omx_codec_buffer.md) - [PortCap](union_port_cap.md) - [PresentTimestamp](_present_timestamp.md) - [PropertyObject](_property_object.md) - [RangeValue](_range_value.md) - [Rect](_rect.md) - [Rectangle](_rectangle.md) - [ScheduleInfo](_schedule_info.md) - [SensorEvents](_sensor_events.md) - [SensorInformation](_sensor_information.md) - [SensorInterface](_sensor_interface.md) - [StaInfo](_sta_info.md) - [SupportBufferType](_support_buffer_type.md) - [TemplateInfo](_template_info.md) - [ThermalZoneInfo](_thermal_zone_info.md) - [UseBufferType](_use_buffer_type.md) - [VerifyAllocInfo](_verify_alloc_info.md) - [VibratorInterface](_vibrator_interface.md) - [VideoPortCap](_video_port_cap.md)