VisioForge (c) 2025

Search Results for

    Class QSVMJPEGEncoderSettings

    Intel QSV MJPEG video encoder settings.

    Inheritance
    object
    QSVMJPEGEncoderSettings
    Implements
    IMJPEGEncoderSettings
    IVideoEncoder
    IMediaBlockSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: VisioForge.Core.Types.X.VideoEncoders
    Assembly: VisioForge.Core.dll
    Syntax
    public class QSVMJPEGEncoderSettings : IMJPEGEncoderSettings, IVideoEncoder, IMediaBlockSettings

    Constructors

    QSVMJPEGEncoderSettings()

    Initializes a new instance of the QSVMJPEGEncoderSettings class.

    Declaration
    public QSVMJPEGEncoderSettings()

    QSVMJPEGEncoderSettings(VideoQuality)

    Initializes a new instance of the QSVMJPEGEncoderSettings class.

    Declaration
    public QSVMJPEGEncoderSettings(VideoQuality quality)
    Parameters
    Type Name Description
    VideoQuality quality

    The quality.

    Fields

    Name

    The name.

    Declaration
    public static string Name
    Field Value
    Type Description
    string

    Properties

    Quality

    Gets or sets the quality [10-100].

    Declaration
    public uint Quality { get; set; }
    Property Value
    Type Description
    uint

    Methods

    CreateBlock()

    Creates the block.

    Declaration
    public MediaBlock CreateBlock()
    Returns
    Type Description
    MediaBlock

    MediaBlock.

    GetEncoderType()

    Gets the type of the encoder.

    Declaration
    public MJPEGEncoderType GetEncoderType()
    Returns
    Type Description
    MJPEGEncoderType

    MJPEGEncoderType.

    IsAvailable()

    Determines whether this encoder is available.

    Declaration
    public static bool IsAvailable()
    Returns
    Type Description
    bool

    true if this encoder is available; otherwise, false.

    ToString()

    Returns a string that represents this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    A string that represents this instance.

    Overrides
    object.ToString()

    Implements

    IMJPEGEncoderSettings
    IVideoEncoder
    IMediaBlockSettings