Windows API reference

Reference for Universal Windows apps

The Universal Windows Platform (UWP) introduces a common API that you can use to deliver unique and personal app experiences on all devices that run Windows 10. In this section you’ll find comprehensive API reference info for developing Universal Windows apps for Windows 10, or Windows Runtime apps for Windows 8.x. There’s also reference for the main programming languages from which you can call Windows APIs.

If you're new to Universal Windows apps, see What's a Universal Windows app? for a brief intro.

In this section

Windows Runtime APIs API reference for all Windows Runtime namespaces.
Device families Lists all device families and their versions, with links to topics with more info on each particular device family.
API contracts Lists all API contracts and their versions, with links to topics with more info on each particular API and its contract.
.NET APIs API reference for all .NET APIs supported for use in UWP apps.
Win32 and COM API Lists all Win32 and COM APIs supported for use in UWP apps.
Microsoft Store Services SDK APIs API reference for the Microsoft Store Services SDK.
Microsoft Advertising SDK APIs API reference for the Microsoft Advertising SDK.
Schemas File, URI and XML schema specifications for UWP apps.
Visual Basic and C# Language reference for Visual Basic and C#.
Visual C++ language reference (C++/CX) Language reference for Visual C++.
JavaScript Language ReferenceLanguage reference for JavaScript.

 

 

 

Show:
© 2017 Microsoft