Class MediaFoundationVideoFormatInfo
Holds information of a video format used by Windows Media Foundation.
Inheritance
Namespace: Telerik.Windows.MediaFoundation
Assembly: Telerik.Windows.MediaFoundation.dll
Syntax
public class MediaFoundationVideoFormatInfo : Object
Constructors
MediaFoundationVideoFormatInfo()
Initializes a new instance of the MediaFoundationVideoFormatInfo class.
Declaration
public MediaFoundationVideoFormatInfo()
MediaFoundationVideoFormatInfo(Guid, Guid, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Initializes a new instance of the MediaFoundationVideoFormatInfo class.
Declaration
public MediaFoundationVideoFormatInfo(Guid majorType, Guid subType, int frameSizeWidth, int frameSizeHeight, int frameRate, int frameRateDenominator, int frameRateMin, int frameRateMinDenominator, int frameRateMax, int frameRateMaxDenominator)
Parameters
System.Guid
majorType
|
System.Guid
subType
|
System.Int32
frameSizeWidth
|
System.Int32
frameSizeHeight
|
System.Int32
frameRate
|
System.Int32
frameRateDenominator
|
System.Int32
frameRateMin
|
System.Int32
frameRateMinDenominator
|
System.Int32
frameRateMax
|
System.Int32
frameRateMaxDenominator
|
Properties
EffectiveFrameRate
Gets the effective frame rate by dividing the FrameRate by the FrameRateDenominator.
Declaration
public int EffectiveFrameRate { get; }
Property Value
System.Int32
|
EffectiveMaxFrameRate
Gets the effective maximum frame rate by dividing the FrameRateMax by the FrameRateDenominatorMax.
Declaration
public int EffectiveMaxFrameRate { get; }
Property Value
System.Int32
|
EffectiveMinFrameRate
Gets the effective minimum frame rate by dividing the FrameRateMin by the FrameRateDenominatorMin.
Declaration
public int EffectiveMinFrameRate { get; }
Property Value
System.Int32
|
FrameRate
Gets the frame rate of this video format.
Declaration
public int FrameRate { get; set; }
Property Value
System.Int32
|
FrameRateDenominator
Gets the frame rate denominator of this video format.
Declaration
public int FrameRateDenominator { get; set; }
Property Value
System.Int32
|
FrameRateMax
Gets the maximum frame rate of this video format.
Declaration
public int FrameRateMax { get; set; }
Property Value
System.Int32
|
FrameRateMaxDenominator
Gets the maximum frame rate denominator of this video format.
Declaration
public int FrameRateMaxDenominator { get; set; }
Property Value
System.Int32
|
FrameRateMin
Gets the minimum frame rate of this video format.
Declaration
public int FrameRateMin { get; set; }
Property Value
System.Int32
|
FrameRateMinDenominator
Gets the minimum frame rate denominator of this video format.
Declaration
public int FrameRateMinDenominator { get; set; }
Property Value
System.Int32
|
FrameSizeHeight
Gets the height of the frames of this video format.
Declaration
public int FrameSizeHeight { get; set; }
Property Value
System.Int32
|
FrameSizeWidth
Gets the width of the frames of this video format.
Declaration
public int FrameSizeWidth { get; set; }
Property Value
System.Int32
|
MajorType
Gets or sets the major type of this video format.
Declaration
public Guid MajorType { get; set; }
Property Value
System.Guid
|
SubType
Gets or sets the sub type of this video format.
Declaration
public Guid SubType { get; set; }
Property Value
System.Guid
|
SubTypeDisplayName
Gets the display name of the media sub type of this video format.
Declaration
public string SubTypeDisplayName { get; }
Property Value
System.String
|