Some information relates to pre-released product, which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.


The feature described in this topic is available in pre-release versions of the Windows 10 Insider Preview.

DXCore is an adapter enumeration API for graphics and compute devices, so some of its facilities overlap with those of DXGI. DXCore is used by Direct3D 12.

This documentation set contains information about programming with DXCore, as well as the DXCore reference.

Supported runtime environments Windows/C++
Recommended programming languages C/C++
Minimum supported client Windows 10

In this section

Topic Description
DXCore programming guide Guidance for programming with DXCore.
DXCore reference This section covers DXCore APIs declared in dxcore.h and dxcore_interface.h.