DXGI 1.6 improvements
This topic describes what's new in Microsoft DirectX Graphics Infrastructure (DXGI) 1.6 for various releases of Windows 10.
Windows 10 October 2018 Update
These APIs were added for Windows 10, version 1809 (10.0; Build 17763)—also known as Windows 10 October 2018 Update.
- IDXGIFactory7 interface, and its methods.
Windows 10 April 2018 Update
These APIs were added for Windows 10, version 1803 (10.0; Build 17134)—also known as Windows 10 April 2018 Update.
- DXGI_GPU_PREFERENCE enumeration.
- IDXGIFactory6 interface, and its methods.
Windows 10 Fall Creators Update
For Windows 10, version 1709 (10.0; Build 16299)—also known as Windows 10 Fall Creators Update—these constants have been added to the DXGI_ADAPTER_FLAG3 enumeration.
- DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES
- DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES
- DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE
Windows 10 Creators Update
For Windows 10, version 1703 (10.0; Build 15063)—also known as Windows 10 Creators Update—the following functionality has been added to Microsoft DirectX Graphics Infrastructure (DXGI) 1.6 in order to detect HDR displays.
High dynamic range (HDR) detection
These APIs have been added in order to detect HDR displays.
- DXGI_ADAPTER_DESC3 structure
- DXGI_ADAPTER_FLAG3 enumeration
- DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS enumeration
- DXGI_OUTPUT_DESC1 structure
- DXGIDeclareAdapterRemovalSupport function
- IDXGIAdapter4 interface, and its methods
- IDXGIOutput6 interface, and its methods
Also, constants have been added to the DXGI_COLOR_SPACE_TYPE enumeration to support these APIs.