GCKSessionTraits 类
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
继承 NSObject、<NSCopy> 和 <NSSecureCoding>。
- (instancetype) initWithMinimumVolume: |
|
(float) |
minimumVolume |
maximumVolume: |
|
(float) |
maximumVolume |
volumeIncrement: |
|
(float) |
volumeIncrement |
supportsMuting: |
|
(BOOL) |
supportsMuting |
|
|
| |
便捷初始化程序。
将音量范围设置为 [0.0, 1.0],将音量增量设置为 0.05 (5%),并将 supportedMuting 标志设置为 YES
。
最小音量值。
必须是非负数,并且小于或等于最大音量。
最大音量值。
必须是非负数,并且大于或等于最小音量。
- (float) volumeIncrement |
|
readnonatomicassign |
用于调高/调低音量的音量增量。
可能会为 0,表示音量是固定的。必须是非负数,并且小于或等于最大音量和最小音量之间的差值。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-02。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2023-12-02。"],[[["`GCKSessionTraits` describes the capabilities of a Cast session, such as volume control and mute support."],["It provides properties for minimum/maximum volume, volume increment, and mute support."],["Developers can use `GCKSessionTraits` to understand and manage the audio aspects of a Cast session."],["This class inherits from `NSObject`, `NSCopying`, and `NSSecureCoding`, offering standard object functionalities."],["Includes designated and convenience initializers to create `GCKSessionTraits` instances with default or custom settings."]]],["The GCKSessionTraits class defines session capabilities, including volume control and muting. Key actions involve initializing session traits with minimum/maximum volume, volume increment, and muting support. It includes properties for `minimumVolume`, `maximumVolume`, `volumeIncrement`, and `supportsMuting`. It allows determining if a device has fixed volume using the method `isFixedVolume`. The convenience initializer sets default values for volume range, increment, and muting support.\n"]]