Windows Graphics and Multimedia API Reference
Explore the comprehensive set of APIs for developing rich graphics and multimedia experiences on Windows.
DirectX
Leverage the power of DirectX for high-performance 2D and 3D graphics, game development, and multimedia processing.
Direct3D 12
The latest generation of Direct3D, offering low-level hardware access for maximum performance.
Direct2D
High-performance, hardware-accelerated 2D graphics API for rich user interfaces.
DirectWrite
Text rendering API for high-quality typography and international character support.
Windows Graphics
APIs for interacting with the Windows graphics subsystem, including GDI and XPS.
XPS Document API
APIs for creating, manipulating, and rendering XML Paper Specification (XPS) documents.
Media Foundation
The modern, hardware-accelerated multimedia framework for Windows.
Media Foundation Core
Core components for media playback, encoding, decoding, and streaming.
Media Foundation Transforms (MFTs)
Components for media processing, such as codecs and effects.
DirectShow
A legacy multimedia framework for Windows, still relevant for certain applications.
Audio APIs
Interfaces for managing audio devices, playback, and recording.
WASAPI (Windows Audio Session API)
Low-latency audio APIs for professional audio applications.