[This is preliminary documentation and subject to change.]
The BPCVid object has the following properties:
| Property | Description |
|---|---|
| Balance | The current audio balance between left and right speakers. |
| ClosedCaption | A value that indicates whether closed captioning is turned on. |
| ColorKey | The color to use for color keying. |
| Debug | A value that indicates whether debugging information is displayed. |
| DeviceCount | The number of devices currently available. |
| Devices | A collection of the devices currently available on the user's computer. |
| DisplayMode | A value that indicates whether the current position in the video is displayed in number of frames displayed or time elapsed. |
| Font | The font used in the title window. |
| HWnd | A handle to the window hosting the Video control. |
| ImageSourceHeight | The authored height of the source image. This value does not change if the user resizes the control. |
| ImageSourceWidth | The authored width of the source image. This value does not change if the user resizes the control. |
| Input | The input device. |
| LocaleID | The locale identifier. This property supports the country codes of Microsoft® Windows® operating systems and determines which control character set to display, which date and currency formats to use, and so on. |
| MovieWindowSetting | A value that sizes the window displaying the images associated with a multimedia stream. |
| Output | The output device. |
| Power | A value that indicates whether the device is currently turned on. |
| PrerollTime | A value that indicates the amount of time to allow a tape to roll before starting to record. |
| Priority | The priority of this application. This value is used to resolve device conflicts. |
| VideoOn | A value that indicates whether video is displayed by the control. |
| Volume | The current audio volume level. |
The following properties of BPCVid are passed to the Visual Basic Extender object. To locate more information about Extender properties, see Further Information on Streaming Video Services for the Client.
| Property | Description |
|---|---|
| Container | Object that represents the visual container of the control. |
| DragIcon | Picture that specifies the icon to use when the control is dragged. |
| DragMode | Integer that specifies if the control automatically drags, or if the application using the control must call the Drag method. |
| Height | Integer that specifies the height of the control in the container's scale units. |
| HelpContextID | Integer that specifies the context identifier to use when the F1 key is pressed when the control has the focus. |
| Index | Integer that specifies the position in a control array this instance of the control occupies. |
| Left | Integer that specifies the position of the left edge of the control relative to the left edge of the container, specified in the container's scale units. |
| Name | String that contains the user-defined name of the control. |
| Parent | Object that represents the container of the control, such as a form in Visual Basic. |
| TabIndex | Integer that specifies the position of the control in the tab order of the controls in the container. |
| TabStop | Boolean value that specifies if the tab stops on the control. |
| Tag | String that contains a user-defined value. |
| ToolTipText | String that contains the text to be displayed when the cursor hovers above the control from more than a second. |
| Top | Integer that specifies the position of the upper edge of the control relative to the upper edge of the container, specified in the container's scale units. |
| Visible | Boolean value that specifies whether the control is visible. |
| WhatThisHelpID | Context identifier to use when the "What's This" pop-up is used to provide information on the control. |
| Width | Width of the control in the container's scale units. |