שיעור GCKSessionTraits

הפניה לכיתה של GCKSessionTraits

סקירה כללית

אובייקט שמתאר את התכונות והיכולות של סשן.

סינסה
3.0

מקבלת בירושה את NSObject, <NSCopy>, ו-<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%) ואת הדגל SupportMuting ל-YES.

- (BOOL) isFixedVolume

אם מדובר במכשיר עם עוצמת קול קבועה.

פרטי הנכס

- (float) minimumVolume
readnonatomicassign

ערך הנפח המינימלי.

המספר לא יכול להיות שלילי או קטן מהנפח המקסימלי או שווה לו.

- (float) maximumVolume
readnonatomicassign

ערך הנפח המקסימלי.

חייב להיות לא שלילי או גדול ממנו או שווה לו.

- (float) volumeIncrement
readnonatomicassign

הגברה של עוצמת הקול עבור התאמות של עוצמת הקול.

יכול להיות 0 כדי לציין נפח קבוע. חייב להיות לא שלילי וקטן או שווה להפרש בין הנפח המקסימלי לבין הנפח המינימלי.

- (BOOL) supportsMuting
readnonatomicassign

אם אפשר להשתיק את האודיו.