MSDN Documentation

Windows API Reference

DirectX Graphics Samples

Basic 3D Rendering

A foundational sample demonstrating how to set up a DirectX 12 device, create a swap chain, and render a simple triangle.

DirectX 12 Basic Rendering
View Sample

Phong Shading

Implement advanced lighting techniques with the Phong reflection model. This sample covers shaders, materials, and light sources.

DirectX 11 Lighting Shading
View Sample

Compute Shader Example

Explore the power of compute shaders for general-purpose GPU programming, such as image processing or physics simulations.

DirectX 12 Compute Shader GPGPU
View Sample

Ray Tracing Introduction

A starting point for DirectX Raytracing (DXR). Learn to build basic raytracing pipelines and generate realistic reflections.

DirectX 12 Ray Tracing DXR
View Sample

Mesh Shaders Demo

Showcases the new mesh shader pipeline introduced in recent hardware, offering greater flexibility and performance for complex geometry.

DirectX 12 Mesh Shader Geometry
View Sample

Texture Mapping

Demonstrates various texture mapping techniques, including diffuse, specular, and normal mapping, for realistic surface appearances.

DirectX 11 Texturing Materials
View Sample