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++
Minimum supported client Windows 10, version 2004 (10.0; Build 19041)
Header dxcore.h and dxcore_interface.h
Library dxcore.lib
DLL dxcore.dll

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.