[This is preliminary documentation and subject to change.]
In many cases, your application should retain control of its input device if another application containing an instance of the Microsoft® ActiveX® control for video (Video control) starts. For example, if your application provides the primary method for users to view television, it should retain control. In these cases, you can set the priority for the Video control in your application to a high level. On the other hand, you might not want the Video control in your application to retain control. In that case, you set its priority to a low level.
You can set the priority level of the Video control in your application with the Priority property of the BPCVid object. For more information about priority levels of the Video control, see Device Contention and BPCVid.Priority.