Skip to content

Commit 4647223

Browse files
Merge pull request #5827 from MicrosoftDocs/main
Auto Publish – main to live - 2025-09-17 21:26 UTC
2 parents cfa4a37 + 538a5ed commit 4647223

53 files changed

Lines changed: 262 additions & 130 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openpublishing.redirection.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9047,7 +9047,7 @@
90479047
},
90489048
{
90499049
"source_path": "uwp/launch-resume/launch-settings-app.md",
9050-
"redirect_url": "/windows/apps/develop/launch/launch-settings-app",
9050+
"redirect_url": "/windows/apps/develop/launch/launch-settings",
90519051
"redirect_document_id": false
90529052
},
90539053
{
@@ -9529,6 +9529,11 @@
95299529
"source_path": "uwp/xaml-platform/x-uid-directive.md",
95309530
"redirect_url": "/windows/apps/develop/platform/xaml/x-uid-directive",
95319531
"redirect_document_id": false
9532+
},
9533+
{
9534+
"source_path": "hub/apps/develop/launch/launch-settings-app.md",
9535+
"redirect_url": "/windows/apps/develop/launch/launch-settings",
9536+
"redirect_document_id": false
95329537
}
95339538
]
95349539
}

hub/apps/design/accessibility/landmarks-and-headings.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@ For example, when using a tab panel, consider making it a *navigation* landmark.
2828

2929
Whether within a landmark or even outside a landmark, consider annotating sub-elements as headings with logical heading levels.
3030

31-
## The Windows Settings app
31+
## Windows Settings
3232

33-
The following image shows the **Ease of Access** page in a previous version of the Windows Settings app.
33+
The following image shows the **Ease of Access** page in a previous version of Windows Settings.
3434

35-
![Ease of Access page in the Windows settings app](images/ease-of-access-settings.png)
35+
![Ease of Access page in Windows settings](images/ease-of-access-settings.png)
3636

3737
For this page, the search edit box is wrapped within a search landmark, the navigation elements on the left are wrapped within a navigation landmark, and the main content on the right is wrapped within a main content landmark.
3838

3939
Within the navigation landmark there is a main group heading called **Ease of Access** (heading level 1) with sub-options of **Vision**, **Hearing**, and so on (heading level 2). Within the main content, **Display** is set to heading level 1 with sub-groups such as **Make everything bigger** set to heading level 2.
4040

41-
The Settings app would be accessible without landmarks and headings, but it becomes much more usable with them. In this case, a user with a screen reader can quickly get to the group (landmark) they're interested in, and from there they can then quickly get to the sub-group (heading).
41+
Windows Settings would be accessible without landmarks and headings, but it becomes much more usable with them. In this case, a user with a screen reader can quickly get to the group (landmark) they're interested in, and from there they can then quickly get to the sub-group (heading).
4242

4343
## Usage
4444

hub/apps/design/app-settings/guidelines-for-app-settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ If your app allows users to choose the app's color mode, present these options u
7777
- Dark
7878
- Windows default
7979

80-
We also recommend adding a hyperlink to the Colors page of the Windows Settings app where users can access and modify the current default app mode. Use the string "Windows color settings" for the hyperlink text and `ms-settings:colors` for the URI.
80+
We also recommend adding a hyperlink to the Colors page of Windows Settings where users can access and modify the current default app mode. Use the string "Windows color settings" for the hyperlink text and `ms-settings:colors` for the URI.
8181

8282
!["Choose a mode" section](images/appsettings_mode.png)
8383

hub/apps/design/globalizing/japanese-era-change.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,14 @@ Your device should now be configured to use the Japanese calendar, and it will r
6262

6363
1. Right-click the date and time area in the lower-right corner of the screen.
6464
2. Select **Adjust date/time**.
65-
3. In the Settings app, under **Change date and time**, select **Change**.
65+
3. In Settings, under **Change date and time**, select **Change**.
6666
4. Change the date to on or after May 1, 2019.
6767

6868
### On Windows 11
6969

7070
1. Right-click the date and time area in the lower-right corner of the screen.
7171
2. Select **Adjust date/time**.
72-
3. In the Settings app, under **Set the date and time manually**, select **Change**.
72+
3. In Settings, under **Set the date and time manually**, select **Change**.
7373
4. Change the date to on or after May 1, 2019.
7474

7575
> [!NOTE]

hub/apps/design/input/touch-developer-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ If you implement your own interaction support, keep in mind that users expect an
173173
>
174174
> When set to "Off", three- and four-finger interactions can be supported by apps (they will not be handled by the system).
175175
>
176-
> If your application must support these interactions, we recommend that you inform users of this setting and provide a link that launches the Settings app to the relevant page (ms-settings:devices-touch). For more details, see [Launch the Windows Settings app](/windows/uwp/launch-resume/launch-settings-app).
176+
> If your application must support these interactions, we recommend that you inform users of this setting and provide a link that launches Windows Settings to the relevant page (ms-settings:devices-touch). For more details, see [Launch Windows Settings](/windows/apps/develop/launch/launch-settings).
177177
178178
To provide customized touch support, you can handle various [**UIElement**](/uwp/api/Windows.UI.Xaml.UIElement) events. These events are grouped into three levels of abstraction.
179179

hub/apps/design/signature-experiences/motion.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ Use [page transitions](../motion/page-transitions.md) to transition smoothly fro
106106

107107
Page transitions guide your user's eyes to incoming and outgoing content, lowering cognitive load.
108108

109-
:::image type="content" source="images/motion-page-transitions.png" lightbox="images/motion-page-transitions.gif" alt-text="An animated image that shows navigation between several pages in the Windows Settings app. Top-level pages slide up from the bottom. When navigating between top-level and sub-pages, pages slide left and right.":::
109+
:::image type="content" source="images/motion-page-transitions.png" lightbox="images/motion-page-transitions.gif" alt-text="An animated image that shows navigation between several pages in Windows Settings. Top-level pages slide up from the bottom. When navigating between top-level and sub-pages, pages slide left and right.":::
110110

111111
_Click the image to see it animated._
112112

hub/apps/develop/camera/camera-privacy-setting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.localizationpriority: medium
1212

1313
# Handle the Windows camera privacy setting
1414

15-
Windows allows users to grant or deny access to the device's camera in the Windows Settings app, under **Privacy & Security -> Camera**. Camera access can be disabled for the entire device, for all unpackaged apps, or for individual packaged apps. This article describes the best practices for checking whether your app has access to the camera and handling the case where access is denied by the user.
15+
Windows allows users to grant or deny access to the device's camera in Windows Settings, under **Privacy & Security -> Camera**. Camera access can be disabled for the entire device, for all unpackaged apps, or for individual packaged apps. This article describes the best practices for checking whether your app has access to the camera and handling the case where access is denied by the user.
1616

1717
## Check for access before initializing the camera
1818

hub/apps/develop/camera/camera-quickstart-winui3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Initialize the **MediaCapture** object by calling [InitializeAsync](/uwp/api/win
7272
Before initializing the **MediaCapture** object we call [AppCapability.CheckAccess](/uwp/api/windows.security.authorization.appcapabilityaccess.appcapability.checkaccess) method to determine if the user has denied our app access to the camera in Windows Settings.
7373

7474
> [!NOTE]
75-
> Windows allows users to grant or deny access to the device's camera in the Windows Settings app, under **Privacy & Security -> Camera**. When initializing the capture device, apps should check whether they have access to the camera and handle the case where access is denied by the user. For more information, see [Handle the Windows camera privacy setting](/windows/uwp/audio-video-camera/camera-privacy-setting).
75+
> Windows allows users to grant or deny access to the device's camera in Windows Settings, under **Privacy & Security -> Camera**. When initializing the capture device, apps should check whether they have access to the camera and handle the case where access is denied by the user. For more information, see [Handle the Windows camera privacy setting](/windows/uwp/audio-video-camera/camera-privacy-setting).
7676
7777
The **InitializeAsync** call is made from inside a **try** block so that we can recover if initialization fails. Apps should handle initialization failure gracefully. In this simple example, we'll just display an error message on failure.
7878

hub/apps/develop/camera/camera.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ This section provides guidance for creating WinUI 3 apps that use the camera or
3434
| [Process media frames with MediaFrameReader](process-media-frames-with-mediaframereader.md) | Learn how to use a [**MediaFrameReader**](/uwp/api/Windows.Media.Capture.Frames.MediaFrameReader) with [**MediaCapture**](/uwp/api/Windows.Media.Capture.MediaCapture) to get media frames from one or more available sources, including color, depth, and infrared cameras, audio devices, or even custom frame sources such as those that produce skeletal tracking frames. This feature is designed to be used by apps that perform real-time processing of media frames, such as augmented reality and depth-aware camera apps. |
3535
| [Process audio frames with MediaFrameReader](process-media-frames-with-mediaframereader.md) | Learn how to use a [**MediaFrameReader**](/uwp/api/Windows.Media.Capture.Frames.MediaFrameReader) with [**MediaCapture**](/uwp/api/Windows.Media.Capture.MediaCapture) to get audio data from a media frame source. |
3636
| [Detect and respond to audio level changes by the system](detect-audio-level-changes.md) | Learn how to detect and respond to audio level changes by the system. |
37-
| [Launch the camera settings page](launch-camera-settings.md) | Learn how to launch the Windows Settings app directly to the camera settings page. |
37+
| [Launch the camera settings page](launch-camera-settings.md) | Learn how to launch Windows Settings directly to the camera settings page. |
3838
| [Handle the Windows camera privacy setting](camera-privacy-setting.md) | Learn how apps should handle the Windows camera privacy setting. |
3939
| [Connect to remote cameras](connect-to-remote-cameras.md) | Learn how to connect to remote cameras and get a **MediaFrameSourceGroup** to retrieve frames from each camera. |
4040

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Learn how to launch the Windows Settings app directly to the camera settings page.
2+
description: Learn how to launch Windows Settings directly to the camera settings page.
33
title: Launch the camera settings page
44
ms.date: 11/26/2024
55
ms.topic: article
@@ -12,18 +12,18 @@ ms.localizationpriority: medium
1212

1313
# Launch the camera settings page
1414

15-
Windows defines a set of URIs that allow apps to launch the Windows Settings app and display a particular settings page. This article explains how to launch the Windows Settings app directly to the camera settings page and, optionally, navigate directly to the settings for a particular camera on the device. For more information, see [Launch the Windows Settings app](/windows/uwp/launch-resume/launch-settings-app).
15+
Windows defines a set of URIs that allow apps to launch Windows Settings and display a particular settings page. This article explains how to launch Windows Settings directly to the camera settings page and, optionally, navigate directly to the settings for a particular camera on the device. For more information, see [Launch Windows Settings](/windows/apps/develop/launch/launch-settings).
1616

1717
## The camera settings URL
1818

19-
Starting with Windows 11, Build 22000, the URI `ms-settings:camera` launches the Windows Settings app and navigates to the camera settings page. Note that in previous versions of Windows, this same URI would launch the default camera application. In addition to the general camera settings page, you can append the query string parameter `cameraId` set to the symbolic link name, in escaped URI format, to launch directly to the settings page for the associated camera.
19+
Starting with Windows 11, Build 22000, the URI `ms-settings:camera` launches Windows Settings and navigates to the camera settings page. Note that in previous versions of Windows, this same URI would launch the default camera application. In addition to the general camera settings page, you can append the query string parameter `cameraId` set to the symbolic link name, in escaped URI format, to launch directly to the settings page for the associated camera.
2020

21-
In the following example, the [DeviceInformation](/uwp/api/Windows.Devices.Enumeration.DeviceInformation) class is used to retrieve the symbolic link name for the first video capture device on the current machine, if one exists. Next, [LaunchUriAsync](/uwp/api/windows.system.launcher.launchuriasync) is called to launch the Windows Settings app. The `ms-settings:camera` Uri specifies that the camera settings page should be shown. The optional query string parameter `cameraId` is set to the symbolic link name for the camera, escaped with a call to [Url.EscapeDataString](/dotnet/api/system.uri.escapedatastring), to specify that the settings for the associated camera should be shown.
21+
In the following example, the [DeviceInformation](/uwp/api/Windows.Devices.Enumeration.DeviceInformation) class is used to retrieve the symbolic link name for the first video capture device on the current machine, if one exists. Next, [LaunchUriAsync](/uwp/api/windows.system.launcher.launchuriasync) is called to launch Windows Settings. The `ms-settings:camera` Uri specifies that the camera settings page should be shown. The optional query string parameter `cameraId` is set to the symbolic link name for the camera, escaped with a call to [Url.EscapeDataString](/dotnet/api/system.uri.escapedatastring), to specify that the settings for the associated camera should be shown.
2222

2323

2424
:::code language="csharp" source="~/../snippets-windows/winappsdk/audio-video-camera/camera-winui/CS/CameraWinUI/MainWindow.xaml.cs" id="SnippetLaunchCameraSettings":::
2525

2626

2727
## Related topics
2828

29-
* [Launch the Windows Settings app](/windows/uwp/launch-resume/launch-settings-app)
29+
* [Launch Windows Settings](/windows/apps/develop/launch/launch-settings)

0 commit comments

Comments
 (0)