• Articles
  • Api Documentation
Search Results for

    Show / Hide Table of Contents
    • CameraCapture
      • VideoDeviceFormat
      • VideoSourceSettings
      • WindowsCameraCapture
    • SipLib.Video.Windows
      • FrameBitmapReadyDelegate
      • FrameReadyDelegate
      • IVideoCapture
      • StaticImageCapture
      • VideoDeviceEnumerator
      • VideoReceiver
      • VideoSender
      • VideoUtils

    Class VideoDeviceEnumerator

    Class that enumerates the available video devices available on a Windows computer.

    Inheritance
    object
    VideoDeviceEnumerator
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SipLib.Video.Windows
    Assembly: SipLib.Video.Windows.dll
    Syntax
    public class VideoDeviceEnumerator

    Methods

    GetVideoFrameSources()

    Gets a dictionary of the available video devices (video sources) and the list of supported formats for each device.

    Declaration
    public static Task<Dictionary<string, List<VideoDeviceFormat>>> GetVideoFrameSources()
    Returns
    Type Description
    Task<Dictionary<string, List<VideoDeviceFormat>>>

    The string key is the name of the video capture device. The dictionary value is a list of available video formats that the device supports. The dictionary will be empty if there is no camera or another error occurred.

    In this article
    Back to top Generated by DocFX