• 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

    | Edit this page View Source

    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.

    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX