Click or drag to resize
StreamCoders.Devices Namespace
 
Classes
  ClassDescription
Public classAudioDeviceInfo
Information about the audio device.
Public classAudioFormat
Contains necessary values that describe an audio device format.
Public classCaptureDevice
Public classCode exampleCaptureDeviceMulticastProvider
WebcamMulticastProvider allows the reuse of capture devices by buffering retrieved frames for the duration of a picture. For clients to receive frames each CaptureDeviceMulticastProviderClient instance must add itself to the provider.
Public classCaptureDeviceMulticastProviderClient
Public classDesktopCapture
Provides high performance Desktop screen capturing using Desktop Duplication..
Public classProtoCamClient
ProtoCamClient connects to the ProtoCam virtual capture device. When the client is active regular connection attempts are made to connect to the virtual device.
Public classProtoCamConnectEventArgs
Event data passed when ProtoCam.OnConnected is raised.
Public classScreenCaptureDeviceFormat
Public classScreenCaptureDeviceInformation
Public classVideoCaptureDevice
This class represents a simple interface to capture devices. It can be used to retrieve pictures from these devices.
Supported features:
  • Enumerating Captures device located on system
  • Setting Resolution and framerate of Video
  • Retrieving frames from capture devices
  • Class instances are reusable.
  • It is possible to select and configure another device while a VideoCaptureDevice is running. To make the new configuration active Stop and Start has to be executed.
Public classVideoCaptureDeviceFormat
Represents Resolution, Framerate, color-depth and internal ID of a capture device.
Public classVideoCaptureDeviceInformation
Capture device information containing name and path of the capture device.
Public classVideoCaptureEventArgs
Event arguments containing samples produced by the VideoCaptureDevice class.
Interfaces
Delegates
Enumerations
  EnumerationDescription
Public enumerationAudioChannel
Audio speaker channel mask. Combine using logical "OR" to signal presence of channels in multichannel stream.
Public enumerationScreenBoundType
Public enumerationWaveDeviceCapabilities
Bitfield of flags for specifying Wave Device Capabilities.
Public enumerationWaveFormats
Wave formats supported by audio device.