Lớp GCKMultizoneDevice
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thiết bị thành viên của một nhóm nhiều vùng.
- Năm thành lập
- 3,1
Kế thừa GCKDynamicDevice, <NSCopying> và <NSSecureCoding>.
- (BOOL) hasCapabilities: |
|
(GCKDeviceCapabilities) |
deviceCapabilities |
|
Trả về YES
nếu thiết bị hỗ trợ các tính năng đã cho.
- Parameters
-
Mức âm lượng của thiết bị.
Liệu thiết bị có đang tắt tiếng hay không.
|
readnonatomiccopyinherited |
- (NSString*) friendlyName |
|
readnonatomiccopyinherited |
Tên thân thiện của thiết bị.
- (GCKDeviceCapabilities) capabilities |
|
readnonatomicassigninherited |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eGCKMultizoneDevice\u003c/code\u003e class represents a member device within a multizone group, inheriting from \u003ccode\u003eGCKDynamicDevice\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt provides properties to access device information like volume level, mute status, unique ID, friendly name, and capabilities.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ehasCapabilities:\u003c/code\u003e method allows checking if the device supports specific features.\u003c/p\u003e\n"],["\u003cp\u003eYou can access detailed information about the volume level, mute status, device ID, friendly name, and device capabilities through its properties.\u003c/p\u003e\n"]]],[],null,["# GCKMultizoneDevice Class\n\n[Instance Methods](#pub-methods) \\| [Properties](#properties) \nGCKMultizoneDevice Class Reference \n\nOverview\n--------\n\nA member device of a multizone group.\n\nSince\n: 3.1\n\nInherits [GCKDynamicDevice](/cast/docs/reference/ios/interface_g_c_k_dynamic_device), \\\u003cNSCopying\\\u003e, and \\\u003cNSSecureCoding\\\u003e.\n\n|----------------|-----------------------------------------------------------------------------------------------------------------|\n| Instance Method Summary ----------------------- ||\n| (instancetype) | - **init** |\n| ||\n| (BOOL) | - [hasCapabilities:](/cast/docs/reference/ios/interface_g_c_k_dynamic_device#aa96b679416b818b6d12544d984f77b30) |\n| | Returns `YES` if the device supports the given capabilities. [More...](#aa96b679416b818b6d12544d984f77b30) |\n| ||\n\n|-----------------------|------------------------------------------------------------------------------------------------------------|\n| Property Summary ---------------- ||\n| float | [volumeLevel](/cast/docs/reference/ios/interface_g_c_k_multizone_device#a464741c5f74dbaf3ffc3e410a2542a85) |\n| | The device volume level. [More...](#a464741c5f74dbaf3ffc3e410a2542a85) |\n| ||\n| BOOL | [muted](/cast/docs/reference/ios/interface_g_c_k_multizone_device#ab728b3ef12cc69e5efc4a6f99d906a47) |\n| | Whether the device is muted. [More...](#ab728b3ef12cc69e5efc4a6f99d906a47) |\n| ||\n| NSString \\* | [deviceID](/cast/docs/reference/ios/interface_g_c_k_dynamic_device#a762b2a3a80801019058f0f685149518e) |\n| | The unique device ID. [More...](#a762b2a3a80801019058f0f685149518e) |\n| ||\n| NSString \\* | [friendlyName](/cast/docs/reference/ios/interface_g_c_k_dynamic_device#a12d89fee393b6329d1e35a1a2b693d70) |\n| | The friendly name of the device. [More...](#a12d89fee393b6329d1e35a1a2b693d70) |\n| ||\n| GCKDeviceCapabilities | [capabilities](/cast/docs/reference/ios/interface_g_c_k_dynamic_device#a2168f666d0e095558774c2bedeb719f5) |\n| | The device capabilities. [More...](#a2168f666d0e095558774c2bedeb719f5) |\n| ||\n\nMethod Detail\n-------------\n\n|---------------------------|---|-------------------------|----------------------|---|\n| - (BOOL) hasCapabilities: | | (GCKDeviceCapabilities) | *deviceCapabilities* | |\n\nReturns `YES` if the device supports the given capabilities.\n\nParameters\n:\n\n |--------------------|-------------------------------------------------------------------------------------------------------------------------------------------------|\n | deviceCapabilities | A bitwise-OR of one or more of the [GCKDeviceCapability](/cast/docs/reference/ios/g_c_k_device_8h#a3f046cbbfd046c131267eb314380727d) constants. |\n\n\nProperty Detail\n---------------\n\n|-----------------------------------------------------|---------------------|\n| |-----------------------| | - (float) volumeLevel | | readnonatomicassign |\n\nThe device volume level. \n\n|---------------------------------------|---------------------|\n| |----------------| | - (BOOL) muted | | readnonatomicassign |\n\nWhether the device is muted. \n\n|---------------------------------------------------------|----------------------------|\n| |-------------------------| | - (NSString\\*) deviceID | | readnonatomiccopyinherited |\n\nThe unique device ID. \n\n|-----------------------------------------------------------------|----------------------------|\n| |-----------------------------| | - (NSString\\*) friendlyName | | readnonatomiccopyinherited |\n\nThe friendly name of the device. \n\n|---------------------------------------------------------------------------------------|------------------------------|\n| |----------------------------------------| | - (GCKDeviceCapabilities) capabilities | | readnonatomicassigninherited |\n\nThe device capabilities."]]