Class QSVMJPEGEncoderSettings
Intel QSV MJPEG video encoder settings.
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEncoders
Assembly: VisioForge.Core.dll
Syntax
public class QSVMJPEGEncoderSettings : IMJPEGEncoderSettings, IVideoEncoder, IMediaBlockSettingsConstructors
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 NameField 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 | 
 | 
ToString()
Returns a string that represents this instance.
Declaration
public override string ToString()Returns
| Type | Description | 
|---|---|
| string | A string that represents this instance. |