C
动态音频路由 QML 类型
在 QML 中控制 Android Automotive 设备的音频路由。 更多...
导入语句 | import QtAndroidAutomotive.Media |
自 | QtAndroidAutomotive 6.5 |
在 C++ 中 | QDynamicAudioRouting |
属性
- audioZones : QVector<int>
方法
- bool clearZoneIdForUid(int uid)
- bool isDynamicRoutingEnabled()
- bool isValid()
- bool setZoneIdForUid(int zoneId, int uid)
- int zoneIdForUid(int uid)
详细描述
在 QML 中控制 Android Automotive 设备的音频路由。音频路由功能在音频路由指南中描述。
属性文档
audioZones : QVector<int> |
该属性包含设备上所有可用的音频区域。
方法文档
清除指定 uid 的活动音频区域到默认值。如果当前活动区域映射为占用区域,该请求可能失败。如果成功,返回 true
,否则返回 false
。
bool isDynamicRoutingEnabled() |
检查系统是否启用了动态路由。如果功能启用,返回 true
,否则返回 false
。
更多信息请参阅 启用 AAOS 路由。
bool isValid() |
检查是否已正确加载所需的内部 JNI 对象。如果所有必需的内部 JNI 对象都有效,则返回 true
,否则返回 false
。
将指定 uid 相关的应用设置为使用由指定 zoneId 定义的音频区域。如果当前活跃的居民区域映射,则此请求可能会失败。如果请求成功,则返回 true
,否则返回 false
。
另请参阅 zoneIdForUid().
返回指定 uid 当前使用的区域 ID,如果请求失败则返回 -1。
另请参阅 setZoneIdForUid().
在特定 Qt 许可下可用。
了解更多信息。