Clase GCKSessionTraits

Referencia de la clase GCKSessionTraits

Descripción general

Es un objeto que describe las características y capacidades de una sesión.

Desde
3.0

Hereda NSObject, <NSCopy> y <NSSecureCoding>.

Resumen del método de instancia

(instancetype) - initWithMinimumVolume:maximumVolume:volumeIncrement:supportsMuting:
 Inicializador designado Más...
 
(instancetype) - init
 Inicializador de conveniencia. Más...
 
(BOOL) - isFixedVolume
 Indica si se trata de un dispositivo de volumen fijo. Más...
 

Resumen de la propiedad

float minimumVolume
 El valor mínimo del volumen. Más...
 
float maximumVolume
 El valor máximo del volumen. Más...
 
float volumeIncrement
 Es el incremento del volumen para los ajustes de volumen hacia arriba/abajo. Más...
 
BOOL supportsMuting
 Indica si se puede silenciar el audio. Más...
 

Detalle del método

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

Inicializador designado

- (instancetype) init

Inicializador de conveniencia.

Establece el rango de volumen en [0.0, 1.0], el incremento de volumen a 0.05 (5%) y la marca supportMuting en YES.

- (BOOL) isFixedVolume

Indica si se trata de un dispositivo de volumen fijo.

Detalles de la propiedad

- (float) minimumVolume
readnonatomicassign

El valor mínimo del volumen.

Debe ser un valor no negativo y menor o igual que el volumen máximo.

- (float) maximumVolume
readnonatomicassign

El valor máximo del volumen.

Debe ser un valor negativo y mayor o igual que el volumen mínimo.

- (float) volumeIncrement
readnonatomicassign

Es el incremento del volumen para los ajustes de volumen hacia arriba/abajo.

Puede ser 0 para indicar volumen fijo. Debe ser un valor no negativo y menor o igual que la diferencia entre el volumen máximo y el volumen mínimo.

- (BOOL) supportsMuting
readnonatomicassign

Indica si se puede silenciar el audio.