C

动态音频路由 QML 类型

在 QML 中控制 Android Automotive 设备的音频路由。 更多...

导入语句import QtAndroidAutomotive.Media
QtAndroidAutomotive 6.5
在 C++ 中 QDynamicAudioRouting

属性

方法

详细描述

在 QML 中控制 Android Automotive 设备的音频路由。音频路由功能在音频路由指南中描述。

属性文档

audioZones : QVector<int>

该属性包含设备上所有可用的音频区域。


方法文档

bool clearZoneIdForUid(int uid)

清除指定 uid 的活动音频区域到默认值。如果当前活动区域映射为占用区域,该请求可能失败。如果成功,返回 true,否则返回 false


bool isDynamicRoutingEnabled()

检查系统是否启用了动态路由。如果功能启用,返回 true,否则返回 false

更多信息请参阅 启用 AAOS 路由


bool isValid()

检查是否已正确加载所需的内部 JNI 对象。如果所有必需的内部 JNI 对象都有效,则返回 true,否则返回 false


bool setZoneIdForUid(int zoneId, int uid)

将指定 uid 相关的应用设置为使用由指定 zoneId 定义的音频区域。如果当前活跃的居民区域映射,则此请求可能会失败。如果请求成功,则返回 true,否则返回 false

另请参阅 zoneIdForUid().


int zoneIdForUid(int uid)

返回指定 uid 当前使用的区域 ID,如果请求失败则返回 -1。

另请参阅 setZoneIdForUid().


在特定 Qt 许可下可用。
了解更多信息。