Spout leverages your graphics card enabling to you send realtime video between Windows applications with near-zero latency or overhead. It is provided free and open source thanks to support from its users

Using Spout you can send video between applications like Resolume, Max, Processing, MadMapper, TouchDesigner and more. Create graphics in Processing, mix them in Resolume and projection map them with Mad Mapper. Throw in some interactive content from TouchDesigner, Max or Unity while you are at it.