Spout is a video frame sharing system for Microsoft Windows, which allows applications to share OpenGL textures in a similar way to Syphon for the Mac.
spout2 provides CMake targets:
# SpoutGL
find_package(Spout2 CONFIG REQUIRED)
target_link_libraries(main PRIVATE Spout2::Spout)
target_link_libraries(main PRIVATE Spout2::Spout_static)
# SpoutLibrary
target_link_libraries(main PRIVATE Spout2::SpoutLibrary)
# SpoutDX (requires the "dx" feature: spout2[dx])
target_link_libraries(main PRIVATE Spout2::SpoutDX)
target_link_libraries(main PRIVATE Spout2::SpoutDX_static)
A sub-set of the Spout SDK for applications using DirectX rather than OpenGL.
v2.007.010#1
windows & !uwp & !arm64
Complex license
Manifest