MSDN Graphics Documentation

Explore the latest in Windows graphics technologies and development.

Unleash Your Visual Potential

Dive into comprehensive guides, tutorials, and API references for building stunning graphics applications on Windows.

Find Graphics Documentation

Core Graphics Technologies

Direct3D 12

The latest generation of DirectX graphics API. Offers lower-level hardware access for improved performance and multithreading.

Learn More

Direct2D

A hardware-accelerated, immediate-mode API for 2D graphics that provides high performance and excellent typography.

Learn More

GDI and GDI+

The Graphics Device Interface (GDI) and GDI+ provide a comprehensive set of functions for drawing text, shapes, and images.

Learn More

DirectX Graphics Infrastructure (DXGI)

Provides services that abstract the underlying graphics hardware for DirectX 10 and later.

Learn More

Advanced Topics

Shading Languages (HLSL)

Learn to write shaders for Direct3D using the High-Level Shading Language (HLSL).

Learn More

GPU Compute with DirectCompute

Utilize the power of the GPU for general-purpose parallel computation.

Learn More

Graphics Performance Tuning

Tips and tools for optimizing the performance of your graphics applications.

Learn More

Augmented and Virtual Reality (MR/VR)

Develop immersive experiences with Mixed Reality and Virtual Reality on Windows.

Learn More