Accessibility |
Provides guidance for Windows developers designing accessible applications, assistive technology developers building tools such as screen readers and magnifiers, and software test engineers creating automated scripts for testing Windows applications. |
Desktop user interface |
Provides information that enables you to develop graphical user interfaces for your apps, including features such as windows and messages, resources, and controls. |
Desktop environment |
Provides guidance for integrating and extending the desktop user-facing features of Windows, including the Taskbar, the desktop, and File Explorer. |
Application installation and servicing |
Provides information about using APIs and services provided by Windows to install, manage, and service your desktop apps. |
Audio and video |
Provides guidance about using audio and video features provided by Windows. |
Data access and storage |
Provides information about data access and storage features you can use in your desktop applications, including file system management and cloud sync engines. |
Devices |
Describes APIs for interacting with devices and sensors. |
Diagnostics |
Provides guidance about debugging and error handling, performance profiling, network monitoring, and other diagnostics features. |
Documents and printing |
Describes the documents and printing features of Windows that enable applications to save, view, and print. |
Graphics and gaming |
Provides information about graphics and gaming features of Windows, including DirectX and digital imaging. |
Networking and Internet |
Provides guidance about the networking and Internet-related features of Windows, including network management, HTTP APIs, and Remote Procedure Call (RPC). |
Security and identity |
Provides information about authentication, authorization, cryptography, and other security features of Windows. |
System services |
Provides guidance about fundamental OS features such as process and threads, services, dynamic-link libraries, COM, the registry, and more. |
AI and machine learning |
Transform your Windows application with the power of artificial intelligence. Windows AI empowers you and your business to achieve more by providing intelligent solutions to complex problems. |