I am communicating with a UVC device on Windows using Windows Media Foundation,
Sometimes when sending a lot of set gain commands I get HR=0x80070079 (The semaphore timeout period has expired.)
What does this error mean at this context?
Should I use some kind of event callback to set the gain and be notified when the command was preformed? (async control)
I tried looking on "Asynchronous Callback Methods" but failed to understand how they can be connected into a procamp->set method.