Klasa GCKSessionTraits

Dokumentacja klasy GCKSessionTraits

Opis

Obiekt opisujący cechy i możliwości sesji.

Od
3,0

Dziedziczy NSObject, <NSCopying> i <NSSecureCoding>.

Podsumowanie metody instancji

(instancetype) - initWithMinimumVolume:maximumVolume:volumeIncrement:supportsMuting:
 Wyznaczony inicjator. Więcej...
 
(instancetype) - init
 Wygodny inicjator. Więcej...
 
(BOOL) - isFixedVolume
 Określa, czy jest to urządzenie o stałej głośności. Więcej...
 

Podsumowanie usługi

float minimumVolume
 Minimalna wartość głośności. Więcej...
 
float maximumVolume
 Maksymalna wartość głośności. Więcej...
 
float volumeIncrement
 Wzrost głośności przy regulowaniu głośności. Więcej...
 
BOOL supportsMuting
 Określa, czy dźwięk można wyciszyć. Więcej...
 

Szczegóły metody

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

Wyznaczony inicjator.

- (instancetype) init

Wygodny inicjator.

Ustawia zakres głośności na [0,0; 1,0], zwiększanie głośności na 0,05 (5%), a flagę funkcji wyciszania na YES.

- (BOOL) isFixedVolume

Określa, czy jest to urządzenie o stałej głośności.

Szczegóły nieruchomości

- (float) minimumVolume
readnonatomicassign

Minimalna wartość głośności.

Wartość musi być liczbą nieujemną i musi być mniejsza od maksymalnej głośności lub jej równa.

- (float) maximumVolume
readnonatomicassign

Maksymalna wartość głośności.

Nie może być liczbą ujemną i musi być co najmniej równa minimalnej objętości.

- (float) volumeIncrement
readnonatomicassign

Wzrost głośności przy regulowaniu głośności.

Może wynosić 0, co oznacza stałą głośność. Wartość musi być nieujemna i mniejsza lub równa różnicy między maksymalną a minimalną objętością.

- (BOOL) supportsMuting
readnonatomicassign

Określa, czy dźwięk można wyciszyć.