Table of Contents

Namespace VisioForge.Core.Types.VideoCapture

Classes

AudioCaptureDeviceInfo

Represents comprehensive information about an audio capture device including its capabilities, supported formats, input lines, and available configuration dialogs.

AudioCaptureSource

Represents an audio capture source configuration for audio recording and preview operations.

BDAChannel

Represents a Broadcast Driver Architecture (BDA) channel configuration for digital TV reception.

BDASourceSettings

Provides configuration settings for Broadcast Driver Architecture (BDA) digital TV sources.

BDATuningParameters

Encapsulates comprehensive tuning parameters for Broadcast Driver Architecture (BDA) digital TV reception.

CrossBarConnections

Represents a connection between input and output pins on a video crossbar device.

CrossBarInputPin

Represents an input pin on a video crossbar device used for routing video signals.

CrossBarOutputPin

Represents an output pin on a video crossbar device used for routing video signals.

CustomSourceSettings

Provides configuration settings for custom DirectShow video and audio source filters.

DecklinkSourceSettings

Provides configuration settings for Blackmagic DeckLink video capture devices.

IPCameraSourceSettings

Provides comprehensive configuration settings for IP camera and network video stream sources.

PIPChromaKeySettings

Provides configuration settings for chroma key (green/blue screen) effects in video mixing operations.

PushSourceSettings

Push source settings.

ScreenCaptureSourceSettings

Provides configuration settings for screen capture operations, including capture area, frame rate, and visual enhancements.

TimeshiftSettings

Provides configuration settings for timeshift functionality in video capture operations.

VideoCaptureDeviceAdjustRanges

Represents the adjustment ranges and capabilities for video capture device properties.

VideoCaptureDeviceAdjustValue

Represents the current value and control mode for a video capture device adjustment property.

VideoCaptureDeviceCameraControlRanges

Represents the control ranges and capabilities for camera-specific properties on video capture devices.

VideoCaptureDeviceCameraControlValue

Represents the current value and control mode for a camera-specific control property.

VideoCaptureDeviceFormat

Represents a video capture device format with resolution, frame rates, and media subtype information.

VideoCaptureDeviceInfo

Provides comprehensive information about a video capture device and its capabilities.

VideoCaptureModeHelper

Provides extension methods for working with VisioForge.Core.Types.VideoCapture.VideoCaptureMode enumeration values.

VideoCaptureOutputFormatHelper

Provides extension methods for determining the capture mode characteristics of video capture output formats.

VideoCaptureSource

Represents a video capture source device configuration for DirectShow-based video capture operations.

Interfaces

ICustomAudioSourceFilter

Defines the interface for custom audio source filters that can be integrated into the DirectShow filter graph.

ICustomVideoSource

Defines the interface for custom video sources that can provide video frames to the capture pipeline.

Enums

BDAModulationType

Defines the modulation types supported by Broadcast Driver Architecture (BDA) for digital TV reception.

BDAPolarisation

Defines the signal polarization types supported by Broadcast Driver Architecture (BDA) for satellite reception.

BDAType

Defines the broadcast standards supported by Broadcast Driver Architecture (BDA) digital TV tuners.

CameraControlFlags

Defines control mode flags for camera control properties on video capture devices.

CameraControlProperty

From CameraControlProperty.

DVCommand

Defines transport control commands for DV (Digital Video) camcorders and VTRs (Video Tape Recorders).

DeviceRemovedAddedType

Specifies the type of media device that was added or removed from the system.

DeviceSubtype

Specifies the subtype or vendor-specific variant of a video capture device.

DeviceType

Defines the type of video capture device based on supported output formats.

IPSourceEngine

Defines the streaming engines available for processing IP camera and network video sources.

PIPMode

Defines the layout modes for Picture-In-Picture (PIP) video composition.

PIPResizeQuality

Defines the image resampling algorithms used for video scaling in Picture-In-Picture operations.

PIPSource

Defines the types of video sources that can be used in Picture-In-Picture compositions.

PIPType

Picture-In-Picture type.

ScreenCaptureMode

Screen capture mode.

SeparateCaptureMode

Defines the modes for separate capture operations that control how video capture is split across multiple files.

TVTunerMode

Defines the operating modes supported by TV tuner devices.

TVTunerSubChannel

Defines the subchannel options for TV tuner operations.

TVTunerVideoFormat

Specifies the video format standards supported by TV tuner devices.

VideoCaptureMode

Defines the various capture and preview modes supported by the video capture system.

VideoCaptureOutputFormat

Defines the available output formats for video and audio capture operations.

VideoCaptureVendorAPIKey

Defines vendor-specific API keys for accessing advanced features of video capture devices.

VideoCaptureVendorAPIValueType

Defines vendor-specific API values for controlling advanced features of video capture devices.

VideoHardwareAdjustment

Defines the types of hardware-level video adjustments available for video capture devices.