Understand the DirectX Headers directory structure
mainThe repository is organized as follows:
/include/directx: Core D3D12 headers and thed3dx12.hhelper./include/wsl: Shims for including D3D12 headers in a Linux/WSL build environment./include/dxguids: Headers enabling consistent use ofuuidof<T>()between Windows and WSL./src/dxguids.cpp: A replacement fordxguid.libon Windows, or a translation unit for defining GUIDs on WSL without multiple definitions./: Contains CMake and Meson build files for integration./test: CMake/Meson projects for validating the headers.