[This is preliminary documentation and subject to change.]
The following sections document the programmatic interfaces of the Microsoft® ActiveX® control for video (the Video control, Vid.ocx) and the Video Access server, Vidsvr.exe. These reference topics assume use by developers in the Microsoft® Visual Basic® development system and Microsoft® Visual Basic® Scripting Edition (VBScript) scripting language. Therefore, only Visual Basic language syntax is shown.
The following objects are provided by the MSBPCVideo object library, Vid.ocx.
Object | Description |
---|---|
BPCVid | The Video control. |
BPCDevices | A collection of all available devices on the user's computer. |
BPCDeviceBase | A device. |
BPCSuspend | Object that can be used to suspend the video server and get it to release all devices. |
BPCSuspended | Object that indicates whether the video server is suspended. |
BPCVBIControl | Object that sets or retrieves the channel and tuning space over which the tuner receives the VBI signal. |
Note that the Video control contains several reserved classes. For more information on these, see Reserved Classes in the Video Control.