Welcome to DXGI Documentation
The DirectX Graphics Infrastructure (DXGI) provides a low‑level API for enumerating graphics adapters, managing swap chains, presenting rendered frames, and handling surface formats. This site contains comprehensive reference material for all DXGI interfaces, structures, and enumerations.
Use the navigation on the left to explore topics or start with the DXGI Overview to get a high‑level introduction.
Getting Started
- DXGI Overview – Core concepts and architecture.
- Adapters & Devices – Enumerate and select GPUs.
- Swap Chains – Create and manage presentation buffers.
- Outputs & Monitors – Query display capabilities.