Class QSVMJPEGEncoderSettings
- Assembly
- VisioForge.Core.dll
Intel QSV MJPEG video encoder settings.
public class QSVMJPEGEncoderSettings : IMJPEGEncoderSettings, IVideoEncoder, IMediaBlockSettingsInheritance
Implements
Inherited Members
Constructors
QSVMJPEGEncoderSettings()
Initializes a new instance of the VisioForge.Core.Types.X.VideoEncoders.QSVMJPEGEncoderSettings class.
public QSVMJPEGEncoderSettings()QSVMJPEGEncoderSettings(VideoQuality)
Initializes a new instance of the VisioForge.Core.Types.X.VideoEncoders.QSVMJPEGEncoderSettings class.
public QSVMJPEGEncoderSettings(VideoQuality quality)Parameters
qualityVideoQuality-
The quality.
Fields
Name
The name.
public static string NameField Value
Properties
Quality
Gets or sets the quality [10-100].
public uint Quality { get; set; }Property Value
Methods
CreateBlock()
Creates the block.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
MediaBlock.
GetEncoderType()
Gets the type of the encoder.
public MJPEGEncoderType GetEncoderType()Returns
- MJPEGEncoderType
-
MJPEGEncoderType.
IsAvailable()
Determines whether this encoder is available.
public static bool IsAvailable()Returns
- bool
-
trueif this encoder is available; otherwise,false.
ToString()
Returns a String that represents this instance.
public override string ToString()