Class DNxHDEncoderSettings
DNxHD video encoder settings. Implements the IVideoEncoder
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEncoders
Assembly: VisioForge.Core.dll
Syntax
public class DNxHDEncoderSettings : IVideoEncoder, IMediaBlockSettings
Constructors
DNxHDEncoderSettings(DNxHDEncoderFormat, DNxHDProfile)
Initializes a new instance of the DNxHDEncoderSettings class.
Declaration
public DNxHDEncoderSettings(DNxHDEncoderFormat format, DNxHDProfile profile = DNxHDProfile.DNxHD)
Parameters
| Type | Name | Description |
|---|---|---|
| DNxHDEncoderFormat | format | The format. |
| DNxHDProfile | profile | The profile. |
Fields
Name
The name.
Declaration
public static string Name
Field Value
| Type | Description |
|---|---|
| string |
Properties
Format
Gets the format.
Declaration
public DNxHDEncoderFormat Format { get; }
Property Value
| Type | Description |
|---|---|
| DNxHDEncoderFormat | The format. |
FormatInfo
Gets the format information.
Declaration
public DNxHDEncoderFormatInfo FormatInfo { get; }
Property Value
| Type | Description |
|---|---|
| DNxHDEncoderFormatInfo | The format information. |
IntraQuantBias
Gets or sets the intra quant bias.
Declaration
public int IntraQuantBias { get; set; }
Property Value
| Type | Description |
|---|---|
| int | The intra quant bias. |
NitrisCompatibility
Gets or sets a value indicating whether to enable Avid Nitris compatibility.
Declaration
public bool NitrisCompatibility { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
|
Profile
Gets or sets the profile.
Declaration
public DNxHDProfile Profile { get; }
Property Value
| Type | Description |
|---|---|
| DNxHDProfile | The profile. |
Methods
CreateBlock()
Creates the block.
Declaration
public MediaBlock CreateBlock()
Returns
| Type | Description |
|---|---|
| MediaBlock | MediaBlock. |
GetFormatByResolution(int, int)
Gets the formats by resolution.
Declaration
public static DNxHDEncoderFormat GetFormatByResolution(int width, int height)
Parameters
| Type | Name | Description |
|---|---|---|
| int | width | The width. |
| int | height | The height. |
Returns
| Type | Description |
|---|---|
| DNxHDEncoderFormat | DNxHDEncoderFormat. |
IsAvailable()
Determines whether this instance 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. |