Xeno-rat
Loading...
Searching...
No Matches
AForge.Video.DirectShow Namespace Reference

Namespaces

namespace  Internals
 

Classes

class  FilterCategory
 DirectShow filter categories. More...
 
class  FilterInfo
 DirectShow filter information. More...
 
class  FilterInfoCollection
 Collection of filters' information objects. More...
 
class  VideoCapabilities
 Capabilities of video device such as frame size and frame rate. More...
 
class  VideoCaptureDevice
 Video source for local video capture device (for example USB webcam). More...
 
class  VideoInput
 Video input of a capture board. More...
 

Enumerations

enum  CameraControlProperty {
  Pan = 0 , Tilt , Roll , Zoom ,
  Exposure , Iris , Focus
}
 The enumeration specifies a setting on a camera. More...
 
enum  CameraControlFlags { None = 0x0 , Auto = 0x0001 , Manual = 0x0002 }
 The enumeration defines whether a camera setting is controlled manually or automatically. More...
 
enum  PhysicalConnectorType {
  Default = 0 , VideoTuner = 1 , VideoComposite , VideoSVideo ,
  VideoRGB , VideoYRYBY , VideoSerialDigital , VideoParallelDigital ,
  VideoSCSI , VideoAUX , Video1394 , VideoUSB ,
  VideoDecoder , VideoEncoder , VideoSCART , VideoBlack ,
  AudioTuner = 4096 , AudioLine , AudioMic , AudioAESDigital ,
  AudioSPDIFDigital , AudioSCSI , AudioAUX , Audio1394 ,
  AudioUSB , AudioDecoder
}
 Specifies the physical type of pin (audio or video). More...
 

Enumeration Type Documentation

◆ CameraControlFlags

The enumeration defines whether a camera setting is controlled manually or automatically.

Enumerator
None 

No control flag.

Auto 

Auto control Flag.

Manual 

Manual control Flag.

◆ CameraControlProperty

The enumeration specifies a setting on a camera.

Enumerator
Pan 

Pan control.

Tilt 

Tilt control.

Roll 

Roll control.

Zoom 

Zoom control.

Exposure 

Exposure control.

Iris 

Iris control.

Focus 

Focus control.

◆ PhysicalConnectorType

Specifies the physical type of pin (audio or video).

Enumerator
Default 

Default value of connection type. Physically it does not exist, but just either to specify that connection type should not be changed (input) or was not determined (output).

VideoTuner 

Specifies a tuner pin for video.

VideoComposite 

Specifies a composite pin for video.

VideoSVideo 

Specifies an S-Video (Y/C video) pin.

VideoRGB 

Specifies an RGB pin for video.

VideoYRYBY 

Specifies a YRYBY (Y, R–Y, B–Y) pin for video.

VideoSerialDigital 

Specifies a serial digital pin for video.

VideoParallelDigital 

Specifies a parallel digital pin for video.

VideoSCSI 

Specifies a SCSI (Small Computer System Interface) pin for video.

VideoAUX 

Specifies an AUX (auxiliary) pin for video.

Video1394 

Specifies an IEEE 1394 pin for video.

VideoUSB 

Specifies a USB (Universal Serial Bus) pin for video.

VideoDecoder 

Specifies a video decoder pin.

VideoEncoder 

Specifies a video encoder pin.

VideoSCART 

Specifies a SCART (Peritel) pin for video.

VideoBlack 

Not used.

AudioTuner 

Specifies a tuner pin for audio.

AudioLine 

Specifies a line pin for audio.

AudioMic 

Specifies a microphone pin.

AudioAESDigital 

Specifies an AES/EBU (Audio Engineering Society/European Broadcast Union) digital pin for audio.

AudioSPDIFDigital 

Specifies an S/PDIF (Sony/Philips Digital Interface Format) digital pin for audio.

AudioSCSI 

Specifies a SCSI pin for audio.

AudioAUX 

Specifies an AUX pin for audio.

Audio1394 

Specifies an IEEE 1394 pin for audio.

AudioUSB 

Specifies a USB pin for audio.

AudioDecoder 

Specifies an audio decoder pin.