DXGI

Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
3 out of 6 rated this helpful - Rate this topic

Microsoft DirectX Graphics Infrastructure (DXGI) handles enumerating graphics adapters, enumerating display modes, selecting buffer formats, sharing resources between processes (such as, between applications and the Desktop Window Manager (DWM)), and presenting rendered frames to a window or monitor for display.

You can use DXGI to present frames to a window, monitor, or other graphics component for eventual composition and display. You can also use DXGI to read the contents on a monitor.

This section contains information about programming with DXGI.

For info about porting Direct3D 9 APIs to DXGI APIs, see DirectX Graphics Infrastructure (DXGI): Best Practices.

For more information, see DXGI Overview.

Supported runtime environments
Windows/C++
Recommended programming languagesC/C++
Minimum supported Client
Windows Vista
Minimum supported Server
Windows Server 2008

The first Microsoft Direct3D runtime version to use DXGI is Microsoft Direct3D 10. Windows Vista and later client operating systems support Direct3D 10 and later. Windows Server 2008 and later server operating systems support Microsoft Direct3D 10.1 and later.

For information about new DXGI 1.2 features that are included with Windows 8, see DXGI 1.2 Improvements.

 

 

Send comments about this topic to Microsoft

Build date: 11/22/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

© 2013 Microsoft. All rights reserved.