Table of Contents

Enum DeviceRemovedAddedType

Namespace
VisioForge.Core.Types.VideoCapture
Assembly
VisioForge.Core.dll

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

public enum DeviceRemovedAddedType

Fields

VideoSource = 0

A video capture source device (camera, capture card, etc.).

Includes webcams, USB cameras, capture cards, virtual camera devices, and any other device that provides video input to the system.

AudioSource = 1

An audio capture source device (microphone, line-in, etc.).

Includes microphones, line-in inputs, digital audio interfaces, and any other device that provides audio input to the system.

AudioOutput = 2

An audio playback/output device (speakers, headphones, etc.).

Includes speakers, headphones, digital audio outputs, HDMI audio devices, and any other device that provides audio output from the system.

Remarks

This enumeration is used with device change notification events to identify whether the affected device is a video input, audio input, or audio output device. It helps applications respond appropriately to hardware changes during runtime.