From 7234846ff5f668bfbd62d111daa29d958396780b Mon Sep 17 00:00:00 2001 From: Carsten Rudolph <18394207+crud89@users.noreply.github.com> Date: Tue, 4 Apr 2023 17:16:47 +0200 Subject: [PATCH] Support using open-sourced DirectX headers. --- include/D3D12MemAlloc.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/include/D3D12MemAlloc.h b/include/D3D12MemAlloc.h index 7ebcf98..6b11a99 100644 --- a/include/D3D12MemAlloc.h +++ b/include/D3D12MemAlloc.h @@ -61,7 +61,13 @@ Documentation of all members: D3D12MemAlloc.h // If using this library on a platform different than Windows PC or want to use different version of DXGI, // you should include D3D12-compatible headers before this library on your own and define this macro. #ifndef D3D12MA_D3D12_HEADERS_ALREADY_INCLUDED - #include + #if defined(USING_DIRECTX_HEADERS) + #include + #include + #else + #include + #endif + #include #endif