Video Control Reference

[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.