Skip to content

Commit

Permalink
Merged PR 12993: Documented backgroundMediaRecording capability
Browse files Browse the repository at this point in the history
  • Loading branch information
mcleanbyron committed Nov 26, 2018
1 parent e9d376a commit 928316e
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions windows-apps-src/packaging/app-capability-declarations.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
ms.assetid: 25B18BA5-E584-4537-9F19-BB2C8C52DFE1
title: App capability declarations
description: Capabilities must be declared in your Universal Windows Platform (UWP) app's package manifest to access certain API or resources like pictures, music, or devices like the camera or the microphone.
ms.date: 09/20/2018
ms.date: 11/26/2018
ms.topic: article
keywords: windows 10, uwp
ms.localizationpriority: medium
Expand Down Expand Up @@ -181,8 +181,9 @@ The following table lists the restricted capabilities. You may request approval
| **UI Automation**| The **uiAutomation** capability allows a UI automation client, such as Narrator, to connect to a UI Automation server or provider.<br /><br />This capability is required to use some APIs in the **Windows.Xbox.Media.Capture.Broadcaster** namespace. |
|**Game Bar Services**| The **gameBarServices** is restricted to 1st party store updatable inbox UWAs.<br /><br />This capability is required to use the [**Windows.Media.Capture.GameBarsSrvices**](https://docs.microsoft.com/uwp/api/windows.media.capture.gamebarservices) class.<br /><br />We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. |
|**App Capture Services**| The **appCaptureServices** capacity is limited to parties with which Microsoft has contractual relationships. These relationships are granted based on partner agreements, which are being driven with the help of Xbox Services and bizdev.<br /><br />This capability is required to use the [**Windows.Media.Capture.AppCaptureServices**](https://docs.microsoft.com/uwp/api/windows.media.capture.appcaptureservices) class. |
|**App Broadcast Services**| The **appBroadcastServices** capability is limited to parties with which Microsoft has contractual relationships. These relationships are granted based on partner agreements, which are being driven with the help of Xbox Services.<br /> <br /><br />This capability is required to use the [**Windows.Media.capture.AppBroadcastServices**](https://docs.microsoft.com/uwp/api/windows.media.capture.appbroadcastservices) class.<br /><br />We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. |
|**App Broadcast Services**| The **appBroadcastServices** capability is limited to parties with which Microsoft has contractual relationships. These relationships are granted based on partner agreements, which are being driven with the help of Xbox Services.<br /> <br />This capability is required to use the [**Windows.Media.capture.AppBroadcastServices**](https://docs.microsoft.com/uwp/api/windows.media.capture.appbroadcastservices) class.<br /><br />We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. |
|**Audio Device Configuration**| The **audioDeviceConfiguration** This capability allows an application to query, configure, enable, and disable audio effects exposed by the audio driver. <br /> <br />This capability is required to use the [**Windows.Media.Devices.AudioDeviceModulesManager**](https://docs.microsoft.com/uwp/api/windows.media.devices.audiodevicemodulesmanager) class.<br /><br />We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. This is because **AudioDeviceModulesManager** allows an application to access to all audio effects on a given system. Potentially, the audio effects can be set to negatively impact audio performance on the device. |
| **Background Media Recording** | The **backgroundMediaRecording** capability changes the behavior of the media-specific APIs like the [**MediaCapture**](https://docs.microsoft.com/uwp/api/windows.media.capture.mediacapture) and [**AudioGraph**](https://msdn.microsoft.com/library/windows/apps/windows.media.audio.audiograph.aspx) classes to enable media recording while your app is in the background. |
|**Preview Ink Workspace**| The **previewInkWorkspace** capability allows an app to access the Preview Ink namespace hosted inside the ink workspace. Generally speaking, this is used by an OEM to replace the whiteboard application on a device.<br /> <br />This capability is required to the APIs in the [**Windows.ApplicationModel.Preview.InkWorkspace**](https://docs.microsoft.com/uwp/api/windows.applicationmodel.preview.inkworkspace) namespace. |
|**Start Screen Management**| The **startScreenManagement** capability allows apps to silently pin Tiles to the Start screen. Apps can also pin from the background. Not having the **startScreenManagement** capability does not block any APIs; rather, using **startScreenManagement** means that the Shell will not display any UI when an app uses the Pin API. |
|**Cortana Permissions**| The **cortanaPermissions** capability allows an app to enumerate the permissions that the user has granted Cortana on the device. The capability also allows an app to grant and revoke Cortana permissions on the device. Note that using **cortanaPermissions** requires that the device display legal text before granting permissions. As such, it is the responsiblity of the app to inform the user of the legal consequences of modifying permissions.<br /> <br /><br />This capability is required to gain read access to the **HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Search\(*)** registry settings.<br /><br />We don't recommend that you declare this capability in applications that you submit to the Microsoft Store. In most cases, the use of this capability won't be approved. |
Expand Down

0 comments on commit 928316e

Please sign in to comment.