ชั้นเรียน GCKSessionTraits

ข้อมูลอ้างอิงของคลาส GCKSessionTraits

ภาพรวม

ออบเจ็กต์ที่อธิบายลักษณะและความสามารถของเซสชัน

Since
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

ปิดเสียงได้ไหม