VisioForge (c) 2025

Search Results for

    Class CustomSourceSettings

    Custom video / audio source settings.

    Inheritance
    object
    CustomSourceSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.VideoCapture
    Assembly: VisioForge.Core.dll
    Syntax
    public class CustomSourceSettings

    Constructors

    CustomSourceSettings()

    Initializes a new instance of the CustomSourceSettings class.

    Declaration
    public CustomSourceSettings()

    Properties

    AudioFilenameOrURL

    Gets or sets custom file name or URL that will be passed to audio filter if IFileSourceFilter interface supported.

    Declaration
    public string AudioFilenameOrURL { get; set; }
    Property Value
    Type Description
    string

    AudioFilterAMMediaType

    Gets or sets custom AMMediaType to audio source.

    Declaration
    public object AudioFilterAMMediaType { get; set; }
    Property Value
    Type Description
    object

    AudioFilterCLSID

    Gets or sets audio filter CLSID.

    Declaration
    public Guid AudioFilterCLSID { get; set; }
    Property Value
    Type Description
    Guid

    AudioFilterCategory

    Gets or sets custom source audio filter category.

    Declaration
    public FilterCategoryX AudioFilterCategory { get; set; }
    Property Value
    Type Description
    FilterCategoryX

    AudioFilterFormat

    Gets or sets custom source audio filter format.

    Declaration
    public string AudioFilterFormat { get; set; }
    Property Value
    Type Description
    string

    AudioFilterName

    Gets or sets custom source video filter name.

    Declaration
    public string AudioFilterName { get; set; }
    Property Value
    Type Description
    string

    AudioFilterPCMConverterAMMediaType

    Gets or sets custom AMMediaType to PCM converter connected to audio source (optional).

    Declaration
    public object AudioFilterPCMConverterAMMediaType { get; set; }
    Property Value
    Type Description
    object

    SourceInterface

    Gets or sets custom interface that will be used instead DirectShow filters.

    Declaration
    public ICustomVideoSource SourceInterface { get; set; }
    Property Value
    Type Description
    ICustomVideoSource

    VideoFilenameOrURL

    Gets or sets custom file name or URL that will be passed to video filter if IFileSourceFilter interface supported.

    Declaration
    public string VideoFilenameOrURL { get; set; }
    Property Value
    Type Description
    string

    VideoFilterAMMediaType

    Gets or sets custom AMMediaType to video source.

    Declaration
    public object VideoFilterAMMediaType { get; set; }
    Property Value
    Type Description
    object

    VideoFilterCLSID

    Gets or sets video filter CLSID.

    Declaration
    public Guid VideoFilterCLSID { get; set; }
    Property Value
    Type Description
    Guid

    VideoFilterCategory

    Gets or sets custom source video filter category.

    Declaration
    public FilterCategoryX VideoFilterCategory { get; set; }
    Property Value
    Type Description
    FilterCategoryX

    VideoFilterFormat

    Gets or sets custom source video filter format.

    Declaration
    public string VideoFilterFormat { get; set; }
    Property Value
    Type Description
    string

    VideoFilterFrameRate

    Gets or sets custom source video filter frame rate.

    Declaration
    public VideoFrameRate VideoFilterFrameRate { get; set; }
    Property Value
    Type Description
    VideoFrameRate

    VideoFilterName

    Gets or sets custom source video filter name.

    Declaration
    public string VideoFilterName { get; set; }
    Property Value
    Type Description
    string