Zoiper COM API
1.1
|
Video interface. More...
Public Member Functions | |
void | Apply () |
Apply changes. More... | |
BSTR | DeviceName ([in] INT index) |
Get video capture device name. More... | |
Properties | |
BSTR | Device [get, set] |
Specifies the currently selected video capture device (camera). More... | |
INT | DeviceCount [get] |
Specifies the number of video capture devices availabale to the system. More... | |
EVideoMode | Mode [get, set] |
Specifies the video capture mode (resolution) that is going to be used. More... | |
EVideoFPS | FPS [get, set] |
Specifies the required frame rate (frames per second) of the video stream. More... | |
INT | BitRate [get, set] |
Specifies the bit rate of the video stream. More... | |
Video interface.
The video interface is used to manage the current video device selection, video device enumeration and some video parameters.
void IZoiperVideo::Apply | ( | ) |
Apply changes.
Apply the changes to the video object.
BSTR IZoiperVideo::DeviceName | ( | [in] INT | index | ) |
Get video capture device name.
[in] | index | capture device index. Possible values are from 0 to IZoiperVideo::DeviceCount. |
Returns a string value corresponding to the parameter index containing a video capture device name.
|
getset |
Specifies the bit rate of the video stream.
The maximum value is 2 * 1024 * 1024 bits per second (2 Mbps).
|
getset |
Specifies the currently selected video capture device (camera).
Set this property with a value obtained by calling the DeviceName() method to select video capture device.
|
get |
Specifies the number of video capture devices availabale to the system.
|
getset |
Specifies the required frame rate (frames per second) of the video stream.
|
getset |
Specifies the video capture mode (resolution) that is going to be used.