cmake HAVE_D3D11 examples

wang-bin/QtAV src/CMakeLists.txt :363

check_cxx_source_compiles("
  #include \"directx/dxcompat.h\"
  #include <d3d11.h>
  extern \"C\" {
  #include <libavcodec/d3d11va.h>
  }
  #include <wrl/client.h> //ComPtr is used in QtAV
  int main() {
    av_d3d11va_alloc_context();
    D3D11_VIDEO_PROCESSOR_STREAM s; //used by vp
    return 0;
  }
  " HAVE_D3D11)

joachimBurket/esp32-opencv modules/videoio/cmake/detect_msmf.cmake :11

check_include_file(d3d11.h HAVE_D3D11)

SsageParuders/Android_Native_Surface my_android_opencv/modules/videoio/cmake/detect_msmf.cmake :11

check_include_file(d3d11.h HAVE_D3D11)

flyinghead/flycast CMakeLists.txt :1546

target_compile_definitions(${PROJECT_NAME} PRIVATE HAVE_D3D11)