WSACapability
перечисление
Описание
Опции для универсальных возможностей приложений платформы Windows.
A Универсальный Windows Платформенное приложение должно указать возможности для системных ресурсов и функций, которые оно предполагает использовать, например доступ к камере. Unity раскрывает подмножество этих возможностей через Установки проигрывателя и автоматически добавляет любые установленные значения в сгенерированный файл манифеста пакета. Unity если они не обнаружены, вы можете добавить их, отредактировав файл манифеста пакета. Windows Возможности платформы, см. Документация Microsoft.
Важно: Unity записывает возможности приложения в манифест пакета при сборке Universal Windows Платформа впервые. Строительство в существующей универсальной Windows Папка создания платформы не обновляет манифест пакета и не применяет никаких изменений.
Использование PlayerSettings.WSA.SetCapability включения или исключения потенциала из перечня UWP построить и PlayerSettings.WSA.GetCapability чтобы проверить, установлена ли способность.
Свойства
| Свойство | Описание |
|---|---|
| EnterpriseAuthentication | Позволяет приложению использовать учетные данные домена Windows для входа в удаленные ресурсы. |
| InternetClient | Позволяет приложению получать входящие данные из Интернета. |
| InternetClientServer | Позволяет приложению отправлять и получать интернет-данные. |
| MusicLibrary | Позволяет приложению получать доступ к файлам в музыкальной библиотеке пользователя. |
| PicturesLibrary | Позволяет приложению получать доступ к файлам в библиотеке изображений пользователя. |
| PrivateNetworkClientServer | Позволяет приложению отправлять и получать данные по локальной сети. |
| RemovableStorage | Позволяет приложению получать доступ к файлам на съемных носителях, таких как диск USB или внешний жесткий диск. |
| SharedUserCertificates | Позволяет приложению добавлять программные и аппаратные сертификаты в общее хранилище данных пользователя и получать к ним доступ. |
| VideosLibrary | Позволяет приложению получать доступ к файлам с библиотекой видео пользователя. |
| WebCam | Позволяет приложению получать доступ к видеоканалу встроенных и внешних веб-камер. |
| Proximity | Позволяет приложению инициировать подключения между несколькими близлежащими устройствами для обмена данными между ними. |
| Microphone | Позволяет приложению получать доступ к аудиоподаче микрофонов, подключенных к устройству. |
| Location | Разрешает приложению получать доступ к функциям определения местоположения устройства, если таковые доступны. |
| HumanInterfaceDevice | Позволяет приложению взаимодействовать с подключенными устройствами человеческого интерфейса (HIDs). |
| AllJoyn | Позволяет приложениям и устройствам в сети, поддерживающим AllJoyn, обнаруживать и взаимодействовать друг с другом. |
| BlockedChatMessages | Позволяет вашему приложению получать доступ к SMS и MMS сообщениям, которые блокируются Спам-Фильтром. |
| Chat | Позволяет приложению читать и удалять текстовые сообщения, а также хранить сообщения в системном хранилище данных. |
| CodeGeneration | Позволяет приложению получать доступ к конкретным APIs которые обеспечивают компиляцию в режиме " точно в срок ". |
| Objects3D | Позволяет приложению получать доступ к файлам в Windows 3D Папка объекта. |
| PhoneCall | Позволяет приложению получать доступ ко всем телефонным линиям на устройстве и выполнять различные функции. |
| UserAccountInformation | Позволяет приложению получать доступ к имени и изображению конечного пользователя. |
| VoipCall | Позволяет приложению получать доступ к протоколу голосовой связи через Интернет (VoIP), вызвав APIs в пространстве имен Windows.ApplicationModel.Calls. |
| Bluetooth | Позволяет приложению взаимодействовать с устройствами Bluetooth, сопряженными с устройством. |
| SpatialPerception | Позволяет приложению получать доступ к пространственным данным картографирования через устройство смешанной реальности. |
| InputInjectionBrokered | Позволяет приложению программно вводить в систему различные формы ввода, такие как HID, касание, ручка, клавиатура или мышь. |
| Appointments | Позволяет приложению получать доступ к хранилищу назначений конечного пользователя. |
| BackgroundMediaPlayback | Позволяет приложению продолжать воспроизведение мультимедийных файлов, пока оно работает в фоновом режиме. |
| Contacts | Предоставляет приложению ограниченный доступ к агрегированному представлению контактов из различных контактов |
| LowLevelDevices | Позволяет приложению получать доступ к настраиваемым устройствам, отвечающим требованиям корпорации Майкрософт. |
| OfflineMapsManagement | Разрешает приложению доступ к автономным картам. |
| PhoneCallHistoryPublic | Позволяет приложению читать информацию из журнала вызовов сотовой связи и некоторых протоколов голосовой связи через Интернет (VoIP) на устройстве. |
| PointOfService | Разрешает приложению доступ к APIs в пространстве имен Windows.Devices.PointOfService. |
| RecordedCallsFolder | Позволяет приложению получать доступ к папке записанных звонков. |
| RemoteSystem | Позволяет приложению получать доступ к списку устройств, связанных с учетной записью Майкрософт пользователя. |
| SystemManagement | Позволяет приложению использовать основные привилегии администратора системы, включая выключение или перезагрузку устройства и доступ к локальному и часовому поясу. |
| UserDataTasks | Позволяет приложению обратиться к текущему состоянию параметров задачи. |
| UserNotificationListener | Позволяет приложению обратиться к текущему состоянию параметров уведомлений. |
| GazeInput | Позволяет приложению определять, куда смотрит пользователь, когда его устройство подключено к совместимому устройству отслеживания движения глаз. |