I'm writing a program that sends colors to RGB wifi lamps (MiLight to be exact) based on certain criteria. I'm hoping to release a first version this month.
You can see about it here:
kostasv.bitbucket.org/
It started its life as an ambilight style app. What this does is calculate the colors visible on the screen and send an average to the lamps. It works great on videos and games running in non-exclusive mode. I am investigating the possibility of using reshape for color capture of those other cases and i had some questions.
Is it possible to write a shader for reshape that will just calculate some colors, without actually applying anything back to the screen?
I also need to read some values from the registry and send UDP packets. Is there any way to get that kind of thing going? I can compile some external libs in c# or c++ to help me with that but i don't know if i can call then from inside the shader...
thanks