cmake HAVE_D3D12_H examples

openc2e/openc2e externals/SDL2/CMakeLists.txt :1720

check_c_source_compiles("
      #include <winsdkver.h>
      #include <sdkddkver.h>
      #include <d3d12.h>
      ID3D12Device1 *device;
      #if WDK_NTDDI_VERSION > 0x0A000008
      int main(int argc, char **argv) { return 0; }
      #endif" HAVE_D3D12_H)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/SDL2/CMakeLists.txt :1829

check_c_source_compiles("
      #include <d3d12.h>
      #include <d3d12sdklayers.h>
      ID3D12Device1 *device;
      int main(int argc, char **argv) {return 0; }
      " HAVE_D3D12_H)

rbfx/rbfx Source/ThirdParty/SDL/CMakeLists.txt :1654

check_c_source_compiles("
      #include <winsdkver.h>
      #include <sdkddkver.h>
      #include <d3d12.h>
      ID3D12Device1 *device;
      #if WDK_NTDDI_VERSION > 0x0A000008
      int main(int argc, char **argv) { return 0; }
      #endif" HAVE_D3D12_H)

vengi-voxel/vengi contrib/libs/sdl2/CMakeLists.txt :1825

check_c_source_compiles("
      #include <d3d12.h>
      #include <d3d12sdklayers.h>
      ID3D12Device1 *device;
      int main(int argc, char **argv) {return 0; }
      " HAVE_D3D12_H)