PlatformUiConfig

界面区域的平台配置选项。

字段类型说明默认
with_synthetic_device_support bool 将 with_synthetic_device_support 设置为 true,以将输入帮助程序添加到界面。
visual_debugging_level VisualDebuggingLevel 设置 visual_debugging_level 以启用可视化调试功能。请参阅“Config for Fuchsia Visual Debugging”:go/config-fuchsia-visual-debugging
viewing_distance ViewingDistance 显示屏的预期观看距离。
supported_input_devices vector 用于安装相应输入处理程序的输入设备绑定。默认为空集。
sensor_config Option 要提供给输入流水线的传感器配置。
scenic_frame_counter_overlay bool 在 Scenic 中启用帧计数器叠加层。
renderer RendererType Scenic 应使用的渲染器。
pointer_auto_focus bool 当用户与界面互动时,Scenic 会将焦点从一个视图移到另一个视图。对于智能显示屏,请设置为 false,因为它们使用不同的程序化焦点更改方案。 true
frame_scheduler_min_predicted_frame_duration_in_us uint64 帧调度器的最短帧时长。
frame_prediction_margin_in_us uint64 添加到预测时间的安全边际,用于减少噪声和误预测的影响。遗憾的是,这意味着最短的可能延迟时间也会增加相同的量。
enabled bool 是否应在产品上启用界面。
enable_merge_touch_events bool 在输入流水线中启用仅合并移动触摸事件。
enable_experimental_dso bool 启用实验性“小丑车”配置,以在 dso_runner (https://fxbug.dev/403545512) 中共同托管某些组件
display_rotation uint64 显示屏的旋转角度,以 90 度为增量,逆时针旋转。
display_pixel_density string 显示屏的密度,以像素/毫米为单位。
display_mode DisplayModeConfig 对显示模式的限制
display_composition bool Scenic 尝试将客户端图片的合成委托给显示控制器,并以 GPU/Vulkan 合成为回退。如果为 false,则始终使用 GPU/Vulkan 合成。
brightness_manager BrightnessManager 是否包含亮度管理器以及相关配置。
attach_a11y_view bool 在 SceneManager 中附加 a11y 视图 true