Universal Windows Platform

Welcome to the Universal Windows Platform Developer Feedback site. This site provides the Windows developer community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (dashboard, reporting/analytics, submission process, etc.)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team to help with planning ideas and to better understand how developers are using the platform.

What this forum is not intended to cover or capture:

  • Windows consumer suggestions: Use the Windows Feedback Hub app built directly into Windows 10
  • Documentation on docs.microsoft.com: Sign in at the bottom of the page to give documentation feedback via Github
  • Visual Studio / .NET: Use the Visual Studio UserVoice site

If you’re new to UserVoice, two things to keep in mind are (a) List items (and item rankings) represent community interest in features, and not the actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request (or if too many different ideas are included in one suggestion).

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. StorageFile.GetScaledImageAsThumbnailAsync does not support metadata rotated image

    Edit an image by Windows 10 editor. E.g. rotate the image.

    Try to open this image like "IRandomAccessStream thumb = await file.GetScaledImageAsThumbnailAsync(ThumbnailMode.SingleItem, 4096);"

    The "GetScaledImageAsThumbnailAsync" method will never return with no error or exception.

    I need this "IRandomAccessStream" in order to populate an internal map of "BitmapDecoder".

    Any ideia how to workaround "GetScaledImageAsThumbnailAsync"? Would it be a bug?!

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  2. Better error messages for "Xaml parsing failed" while developing

    While developing UWP applications, I often get an unhandled Windows.UI.Xaml.Markup.XamlParseException: XAML parsing failed. More details on the actual cause of the exception would be helpful.

    Cannot create instance of type 'MyUserControl' [Line: 0 Position: 0]

    An example of a cause could be declaring a dependency property with a wrong property type or ownertype. The only error the developer will get will be a ArgumentNullException and this unhandled exception, neither of which will help in diagnosing the issue.

    I also notice strange behaviors with the UnhandledExceptionEventArgs.Exception property: Its value changes between the first get of the property and the 2nd.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  3. Can you buy and EV certificate from Microsoft? I don't see any info about that.

    Can you buy and EV certificate from Microsoft? I don't see any info about that. I want to get some drivers signed but the instructions are confusing. How do I do this?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
  4. camara LIFE CAM 3.0 NO TRABAJA CON WIND 10

    Dispongo de la cámara LifeCam 3.0 pero no puedo instalarla por no ser compatible con WINDOWS 10 . ANTERIORMENTE SI PODIA TRABAJAR CON ELLA, pero después de pasar a WIND 10, DEJÓ DE TRABAJAR.¿Que debo hacer para actualizarla a wind 10.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Camera/Video/Microphone  ·  Flag idea as inappropriate…  ·  Admin →
  5. UWP App to App communication via Launcher.LaunchUriForResultsAsync returns NULL if client App closed manually

    When starting another UWP Client App out of an UWP App via Launcher.LaunchUriForResultsAsync the returning Result is NULL when the Client App has been closed via ALT+F4 or Window Close Button even if in the Application.Current.Suspending += CurrentOnSuspending event the Result has explicitly returned via ProtocolForResultsOperation.ReportCompleted

    See demo code and screener:
    https://github.com/maexsp/AppToAppCommunication/

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  6. Retreive Authomatic secure mobile.certifications for Microsoft Store and Microsoft Applications and app. syncronizing

    Certificate matter, Mobile Phone on W. wide Internet Web - after disabeling the Certificate where do I enable them again - is there no Authomatism of cert.enabeling for Xiaomi Redmi 5 Mobile Phone from the Mi Corporation China main Connectivity and Network enabled home products in Europe - Italy ? as I'm on standardized , regulare internet connection , browsing through www to the Microsoft Store and Microsoft Application Account for Sync complyings?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Device - Xbox  ·  Flag idea as inappropriate…  ·  Admin →
  7. Kernrate driver debugging tool in WDK for Windows 10 or on GitHub

    There is a Kernrate v.6.1.7600.16385 debugging tool (https://blogs.msdn.microsoft.com/ntdebugging/2008/04/01/the-case-of-the-low-hanging-filter-driver-fruit) in Windows Driver Kit (WDK) Version 7.1.0 for Windows 7, Windows Vista, Windows XP, Windows Server 2008 R2, Windows Server 2008, and Windows Server 2003, both x86 and x64 editions (https://www.microsoft.com/en-us/download/details.aspx?id=11800).
    The tool has issues with Windows 10 x64 v.1903, returns “Error: buffer overflow. Process name too large”.
    Can Microsoft bring updated Kernrate to WDK for Windows 10 (https://docs.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk) or Windows 10 SDK (https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk), or upload it to GitHub so that interested developers could do the work themselves?
    Thank you.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK - Tools + Templates  ·  Flag idea as inappropriate…  ·  Admin →
  8. marketplace.visualstudio.com should detect a Mac Safari web browser and present an alternate download or else vscode: should work.

    Either add integration so Safari on Mac can open and recognize links like "vscode:extension/xxxx" or detect Mac Safari browsers on marketplace.visualstudio.com and display an alternate download link.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Unsorted  ·  Flag idea as inappropriate…  ·  Admin →
  9. Opposite Visibility Converter

    I would like to have an IValueConverter that converts between Visibility.Visible and Visibility.Collapsed in Microsoft.Toolkit.Uwp.UI.Converters in the Windows Community Toolkit. I currently use a converter I have written as follows:

    '''<summary>Switches between Visibility.Visible and Visibility.Collapsed</summary>
    Public Class VisibilityNotConverter : Implements IValueConverter
    '''<summary>Switches between Visibility.Visible and Visibility.Collapsed</summary>
    '''<param name="value">The Visibility value to switch from</param>
    Public Function Convert(value As Object, targetType As Type, parameter As Object, language As String) As Object Implements IValueConverter.Convert
    Return If(CType(value, Visibility) = Visibility.Visible, Visibility.Collapsed, Visibility.Visible)
    End Function
    '''<summary>Switches between Visibility.Visible and Visibility.Collapsed</summary>
    '''<param name="value">The Visibility value to switch from</param>
    Public Function ConvertBack(value As Object, targetType As Type,…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Windows Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
  10. Random crashes in Windows_UI_Xaml!ProcessAllLiveAccelerators

    In the health report of our UWP apps we observe a lot of crashes that originate in "Windows_UI_Xaml!ProcessAllLiveAccelerators". In the call stack no code of our application shows up.

    Example:
    Frame Image Function Offset
    0 Windows.UI.Xaml.dll _guard_dispatch_icall_nop 0x0000000000000000
    1 Windows.UI.Xaml.dll ProcessAllLiveAccelerators 0x00000000003A15B2
    2 Windows.UI.Xaml.dll KeyboardAcceleratorUtility::ProcessKeyboardAccelerators 0x0000000000000085
    3 Windows.UI.Xaml.dll DirectUI::Control::ProcessAcceleratorsIfApplicable 0x00000000000000AD
    4 Windows.UI.Xaml.dll DirectUI::Control::FireEvent 0x000000000000013A
    5 Windows.UI.Xaml.dll DirectUI::DXamlCore::FireEvent 0x0000000000000103
    6 Windows.UI.Xaml.dll CCoreServices::CLR_FireEvent 0x00000000000000F7
    7 Windows.UI.Xaml.dll CommonBrowserHost::CLR_FireEvent 0x000000000000001D
    8 Windows.UI.Xaml.dll CControlBase::ScriptCallback 0x000000000000014A
    9 Windows.UI.Xaml.dll CXcpDispatcher::OnScriptCallback 0x00000000000001DF
    10 Windows.UI.Xaml.dll CXcpDispatcher::WindowProc 0x000000000000008C
    11 user32.dll UserCallWinProcCheckWow 0x0000000000000266
    12 user32.dll DispatchClientMessage 0x000000000000009C
    13 user32.dll __fnDWORD 0x0000000000000033
    14 ntdll.dll KiUserCallbackDispatcherContinue 0x0000000000000000
    15 win32u.dll ZwUserMessageCall 0x0000000000000014
    16 user32.dll…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow drawing of basic shapes (lines, triangles, ... ) on MapControl in a 3d layer

    Let us draw non static basic shapes on the MapControl over the 3d view but not stuck to the terrain. Shapes that can be changed anytime needed and with altitudes different to the ground level.

    Something like: https://i.stack.imgur.com/wjzfc.png

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Maps  ·  Flag idea as inappropriate…  ·  Admin →
  12. How to customiza the DataGrid

    I want to make the DataGrid has different background color in different area. It looks like this: https://i.imgur.com/K3JTDNm.png

    I'm using the `AutoGenerateColumns` to dynamically generate the columns by my data source.

    For now, I cannot find an appropriate way to get it.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Windows Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
  13. Run Multiple Application Foreground and background

    Run multiple apps on foreground and background

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Windows IoT  ·  Flag idea as inappropriate…  ·  Admin →
  14. Run Multiple Application Foreground and background

    Run multiple apps on foreground and background

    0 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Windows IoT  ·  Flag idea as inappropriate…  ·  Admin →
  15. Disable H.264 Hardware Acceleration for UWP apps

    Microsoft DTV-DVD Video Decoder that decodes H.264 video has AVDecVideoAcceleration_H264 property that allows to disable Hardware Acceleration (HWA): https://docs.microsoft.com/en-us/windows/win32/directshow/microsoft-mpeg-2-video-decoder
    HWA drivers are dysfunctional frequently enough (green/black screen instead of video) that all major video playing apps: Windows Media Player, VLC, Internet Explorer/Edge, Firefox, Chrome have an option to disable HWA:
    https://support.microsoft.com/en-us/help/2528233/how-to-enable-or-disable-software-rendering-in-internet-explorer
    https://support.google.com/youtube/answer/1230977
    Windows Media Player 12 on Windows 10 x64 exposes this option via registry:
    [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Scrunch\CodecPack\MSDVD]
    "DXVA"=dword:00000000
    "DXVA2"=dword:00000000
    "DisableDVDDXVA"=dword:00000001
    Can you add a property to MediaPlayerElement (https://docs.microsoft.com/en-us/windows/uwp/design/controls-and-patterns/media-playback) and/or a registry key that would expose an option to disable HWA for UWP apps when it does not work (green/black…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Audio/Graphics/Media playback  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allowing custom air drop UI while dragging items of a ListView

    I've a listview that is set to "AllowDrop=true". When the items are dragged over within the listview, the XAML infrastructure gives room (ie:- by moving items automatically) indicating where it can potentially be dropped. The current infrastructure doesn't have a provision to implement a custom air drop UI like "Drop items here" except for DragUIOverride. Having this feature would improve the user experience as it gives even more clear message to the users on where to drop when the items are dragged over.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  17. Decouple Windows Store App package upload fromSubmission commit

    As far as I can make out from the documentation an uploaded .appxbundle to the Windows Store is only ingested once a submission is committed.

    We would like to be able to automatically upload an app package, but without committing it. This is so that the marketing team can manually review the text and images before each submission is committed.

    I am aware that the marketing materials can be packaged up and included as part of the submission, but this would require the marketing team to become familiar with developer tools such as a git repo. This isn't currently a…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
  18. Provide proper documentation for porting PWA to windows 10, specifically in-app purchases.

    It is currently virtually impossible to find out how to support store payment API via an PWA. Ie specifically JS client side code.

    Loads of examples for c#/vb. But NOTHING for JS. Found samples that include JS, but they don't work.

    You rejected my app because our PWA uses paypal for payments and then provided NO support to help us sort it.

    Not sure you really do think of PWA as the future of the web

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
  19. Be more consistent with numbers in search pattern input

    When entering a value from a BUG_CHECK It is common sense to enter the entire Hex value of a field in an event report. When a search comes up empty it is not always apparent that the problem was leading zeroes. How about having the search engine recognize strings that are hex numbers and asking if the requester would like values without leading zeroes also included. It would also be nice if there was an option to only get numerical values that matched the one being searched and not every single number that is preceded by a "0x"

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow Windows 10 users to install apps on all of their PCs instead of just 10 PCs

    This is an reminder for Windows 10 store to start allowing App installs in all of their devices instead of just 10 devices in the near future.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  App Extensions  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 129 130
  • Don't see your idea?

Feedback and Knowledge Base