GCKSessionTraits 類別

GCKSessionTraits 類別參考資料

總覽

說明工作階段特徵和功能的物件。

成立時間
3.0

繼承 NSObject、<NSCopying> 和 <NSCoding>。

執行個體方法摘要

(instancetype) - initWithMinimumVolume:maximumVolume:volumeIncrement:supportsMuting:
 指定初始化器。更多...
 
(instancetype) - init
 便利初始化函式。更多...
 
(BOOL) - isFixedVolume
 裝置是否為固定音量裝置。更多...
 

房源摘要

float minimumVolume
 音量下限。更多...
 
float maximumVolume
 音量最大值。更多...
 
float volumeIncrement
 調高/調低音量的增量。更多...
 
BOOL supportsMuting
 音訊是否可以設為靜音。更多...
 

方法詳細資料

- (instancetype) initWithMinimumVolume: (float)  minimumVolume
maximumVolume: (float)  maximumVolume
volumeIncrement: (float)  volumeIncrement
supportsMuting: (BOOL)  supportsMuting 

指定初始化器。

- (instancetype) init

便利初始化工具。

將音量範圍設為 [0.0, 1.0]、音量增量設為 0.05 (5%),並將 supportsMuting 旗標設為 YES

- (BOOL) isFixedVolume

裝置是否為固定音量裝置。

資源詳細資料

- (float) minimumVolume
readnonatomicassign

最低音量值。

必須為非負數,且小於或等於最大音量。

- (float) maximumVolume
readnonatomicassign

音量最大值。

必須為非負數,且大於或等於最小音量。

- (float) volumeIncrement
readnonatomicassign

調高/調低音量的增量。

可為 0,表示音量固定。必須為非負數,且小於或等於最大音量與最小音量之間的差異。

- (BOOL) supportsMuting
readnonatomicassign

音訊是否可以設為靜音。