Click or drag to resize

WebCamera Class

Class for capturing video data with webcamera devices.
Inheritance Hierarchy
SystemObject
  DisposableClass
    AbstractMediaSenderVideoData, VideoFormat
      VideoSender
        Ozeki.CameraWebCamera

Namespace: Ozeki.Camera
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.13.0
Syntax
public class WebCamera : VideoSender, IMedia, 
	IWebCamera, ICamera

The WebCamera type exposes the following members.

Constructors
 NameDescription
Public methodWebCameraInitializes a new instance of the WebCamera class
Top
Properties
 NameDescription
Public propertyAudioChannel 
Public propertyCapabilities Gets the supported resolutions and frame rates for the selected capturing device.
Public propertyCapturing Gets a boolean value indicating whether the capuring is started.
Public propertyCurrentFrameRate Gets the current frame rate of the capture.
Public propertyDesiredFrameRate Gets or sets the average frame rate of the capturing device.
Public propertyDeviceID Gets the identifier of the selected capturing device.
Public propertyDeviceName Gets the name of the selected capturing device.
Public propertyHost 
Public propertyID
(Inherited from DisposableClass)
Public propertyInitialized Gets a boolean value indicating whether the device has been initialized.
Public propertyMoniker Gets the moniker of the selected capturing device.
Public propertyPassword 
Public propertyResolution Gets or sets the current resolution of the selected capturing device.
Public propertyState 
Public propertyStateCode 
Public propertyUserName 
Public propertyVideoChannel 
Top
Methods
 NameDescription
Public methodConnect Starts the capturing from the selected webcamera.
Remarks
Throws an Exception when no webcamera selected.
Public methodDisconnect Stops the capturing.
Public methodDisplayPropertiesWindow Displays the properties window of the camera.
Public methodDispose
(Inherited from DisposableClass)
Protected methodDispose(Boolean)Releases the unmanaged resources used by the WebCamera and optionally releases the managed resources
(Overrides DisposableClass.Dispose(Boolean))
Protected methodFinalize
(Inherited from DisposableClass)
Protected methodReceiverConnected
(Inherited from VideoSender)
Protected methodReceiverDisconnected
(Inherited from VideoSender)
Protected methodSendMediaData
(Inherited from VideoSender)
Public methodSetPreferredSendFormats
(Inherited from AbstractMediaSenderVideoData, VideoFormat)
Public methodStart Starts the capturing from the selected webcamera.
Remarks
Throws an Exception when no webcamera selected.
Public methodStop Stops the capturing.
Public methodToString
(Overrides ObjectToString)
Top
Events
 NameDescription
Public eventCameraStateChanged 
Public eventDisposed 
Public eventMediaDataSent
(Inherited from AbstractMediaSenderVideoData, VideoFormat)
Public eventStateChanged 
Top
See Also