BPCDevices

[This is preliminary documentation and subject to change.]

The BPCDevices object is a collection of all the devices currently available on the computer. In other words, BPCDevices is a collection of BPCDeviceBase objects.

The Video Access server creates an instance of one of these objects for each BPCVid object.

For more information, see the following topics:

Note that BPCDevices contains several reserved events. For more information on these, see Reserved Events in BPCDevices.

Remarks

You should not create an instance of a BPCDevices object directly, instead obtain the BPCDevices collection from BPCVid.Devices.

In the current version of Broadcast Architecture, only analog television tuner cards are listed in the BPCDevices collection. Future versions will list other input devices, such as a file playback device and output devices.

QuickInfo

  Windows NT: Unsupported.
  Windows: Requires Windows 98.
  Windows CE: Unsupported.
  Header: Declared in vidsvr.odl.
  Import Library: Included as a resource in vid.ocx.
  Unicode: Yes.

See Also

BPCVid.Devices

Example

The following example retrieves the collection of available devices and stores it in the object variable devices.

'Declare an object variable to receive the collection.
Dim devices As BPCDevices
 
'Obtain the collection from the Video control.
Set devices = vid.Devices