Class VideoFormat
Assembly: Microsoft.Skype.Bots.Media.dll
public class VideoFormat : IEquatable<VideoFormat>
Fields
H264 1280x720 1.875fps video format
Declaration
public static readonly VideoFormat H264_1280x720_1_875Fps
Field Value
H264 1280x720 15fps video format
Declaration
public static readonly VideoFormat H264_1280x720_15Fps
Field Value
H264 1280x720 3.75fps video format
Declaration
public static readonly VideoFormat H264_1280x720_3_75Fps
Field Value
H264 1280x720 30fps video format
Declaration
public static readonly VideoFormat H264_1280x720_30Fps
Field Value
H264 1280x720 7.5fps video format
Declaration
public static readonly VideoFormat H264_1280x720_7_5Fps
Field Value
H264 1920x1080 1.875fps video format
Declaration
public static readonly VideoFormat H264_1920x1080_1_875Fps
Field Value
H264 1920x1080 15fps video format
Declaration
public static readonly VideoFormat H264_1920x1080_15Fps
Field Value
H264 1920x1080 3.75fps video format
Declaration
public static readonly VideoFormat H264_1920x1080_3_75Fps
Field Value
H264 1920x1080 30fps video format
Declaration
public static readonly VideoFormat H264_1920x1080_30Fps
Field Value
H264 1920x1080 7.5fps video format
Declaration
public static readonly VideoFormat H264_1920x1080_7_5Fps
Field Value
H264 320x180 1.875fps video format
Declaration
public static readonly VideoFormat H264_320x180_1_875Fps
Field Value
H264 320x180 15fps video format
Declaration
public static readonly VideoFormat H264_320x180_15Fps
Field Value
H264 320x180 3.75fps video format
Declaration
public static readonly VideoFormat H264_320x180_3_75Fps
Field Value
H264 320x180 7.5fps video format
Declaration
public static readonly VideoFormat H264_320x180_7_5Fps
Field Value
H264 424x240 15fps video format
Declaration
public static readonly VideoFormat H264_424x240_15Fps
Field Value
H264 640x360 15fps video format
Declaration
public static readonly VideoFormat H264_640x360_15Fps
Field Value
H264 640x360 30fps video format
Declaration
public static readonly VideoFormat H264_640x360_30Fps
Field Value
H264 960x540 30fps video format
Declaration
public static readonly VideoFormat H264_960x540_30Fps
Field Value
NV12 1080x1920 30fps video format
Declaration
public static readonly VideoFormat NV12_1080x1920_30Fps
Field Value
NV12 1280x720 1.875fps video format
Declaration
public static readonly VideoFormat NV12_1280x720_1_875Fps
Field Value
NV12 1280x720 15fps video format
Declaration
public static readonly VideoFormat NV12_1280x720_15Fps
Field Value
NV12 1280x720 3.75fps video format
Declaration
public static readonly VideoFormat NV12_1280x720_3_75Fps
Field Value
NV12 1280x720 30fps video format
Declaration
public static readonly VideoFormat NV12_1280x720_30Fps
Field Value
NV12 1280x720 7.5fps video format
Declaration
public static readonly VideoFormat NV12_1280x720_7_5Fps
Field Value
NV12 180x320 15fps video format
Declaration
public static readonly VideoFormat NV12_180x320_30Fps
Field Value
NV12 1920x1080 1.875fps video format
Declaration
public static readonly VideoFormat NV12_1920x1080_1_875Fps
Field Value
NV12 1920x1080 15fps video format
Declaration
public static readonly VideoFormat NV12_1920x1080_15Fps
Field Value
NV12 1920x1080 3.75fps video format
Declaration
public static readonly VideoFormat NV12_1920x1080_3_75Fps
Field Value
NV12 1920x1080 30fps video format
Declaration
public static readonly VideoFormat NV12_1920x1080_30Fps
Field Value
NV12 1920x1080 7.5fps video format
Declaration
public static readonly VideoFormat NV12_1920x1080_7_5Fps
Field Value
NV12 240x424 15fps video format
Declaration
public static readonly VideoFormat NV12_240x424_15Fps
Field Value
NV12 270x480 15fps video format
Declaration
public static readonly VideoFormat NV12_270x480_15Fps
Field Value
NV12 320x180 15fps video format
Declaration
public static readonly VideoFormat NV12_320x180_15Fps
Field Value
NV12 360x640 15fps video format
Declaration
public static readonly VideoFormat NV12_360x640_15Fps
Field Value
NV12 360x640 30fps video format
Declaration
public static readonly VideoFormat NV12_360x640_30Fps
Field Value
NV12 424x240 15fps video format
Declaration
public static readonly VideoFormat NV12_424x240_15Fps
Field Value
NV12 480x270 15fps video format
Declaration
public static readonly VideoFormat NV12_480x270_15Fps
Field Value
NV12 480x848 30fps video format
Declaration
public static readonly VideoFormat NV12_480x848_30Fps
Field Value
NV12 540x960 30fps video format
Declaration
public static readonly VideoFormat NV12_540x960_30Fps
Field Value
NV12 640x360 15fps video format
Declaration
public static readonly VideoFormat NV12_640x360_15Fps
Field Value
NV12 640x360 30fps video format
Declaration
public static readonly VideoFormat NV12_640x360_30Fps
Field Value
NV12 720x1280 30fps video format
Declaration
public static readonly VideoFormat NV12_720x1280_30Fps
Field Value
NV12 848x480 30fps video format
Declaration
public static readonly VideoFormat NV12_848x480_30Fps
Field Value
NV12 960x540 30fps video format
Declaration
public static readonly VideoFormat NV12_960x540_30Fps
Field Value
Rgb24 1080x1920 30fps video format
Declaration
public static readonly VideoFormat Rgb24_1080x1920_30Fps
Field Value
Rgb24 1280x720 1.875fps video format
Declaration
public static readonly VideoFormat Rgb24_1280x720_1_875Fps
Field Value
Rgb24 1280x720 15fps video format
Declaration
public static readonly VideoFormat Rgb24_1280x720_15Fps
Field Value
Rgb24 1280x720 3.75fps video format
Declaration
public static readonly VideoFormat Rgb24_1280x720_3_75Fps
Field Value
Rgb24 1280x720 30fps video format
Declaration
public static readonly VideoFormat Rgb24_1280x720_30Fps
Field Value
Rgb24 1280x720 7.5fps video format
Declaration
public static readonly VideoFormat Rgb24_1280x720_7_5Fps
Field Value
Rgb24 180x320 15fps video format
Declaration
public static readonly VideoFormat Rgb24_180x320_30Fps
Field Value
Rgb24 1920x1080 1.875fps video format
Declaration
public static readonly VideoFormat Rgb24_1920x1080_1_875Fps
Field Value
Rgb24 1920x1080 15fps video format
Declaration
public static readonly VideoFormat Rgb24_1920x1080_15Fps
Field Value
Rgb24 1920x1080 3.75fps video format
Declaration
public static readonly VideoFormat Rgb24_1920x1080_3_75Fps
Field Value
Rgb24 1920x1080 30fps video format
Declaration
public static readonly VideoFormat Rgb24_1920x1080_30Fps
Field Value
Rgb24 1920x1080 7.5fps video format
Declaration
public static readonly VideoFormat Rgb24_1920x1080_7_5Fps
Field Value
Rgb24 240x424 15fps video format
Declaration
public static readonly VideoFormat Rgb24_240x424_15Fps
Field Value
Rgb24 270x480 15fps video format
Declaration
public static readonly VideoFormat Rgb24_270x480_15Fps
Field Value
Rgb24 320x180 15fps video format
Declaration
public static readonly VideoFormat Rgb24_320x180_15Fps
Field Value
Rgb24 360x640 15fps video format
Declaration
public static readonly VideoFormat Rgb24_360x640_15Fps
Field Value
Rgb24 360x640 30fps video format
Declaration
public static readonly VideoFormat Rgb24_360x640_30Fps
Field Value
Rgb24 424x240 15fps video format
Declaration
public static readonly VideoFormat Rgb24_424x240_15Fps
Field Value
Rgb24 480x270 15fps video format
Declaration
public static readonly VideoFormat Rgb24_480x270_15Fps
Field Value
Rgb24 480x848 30fps video format
Declaration
public static readonly VideoFormat Rgb24_480x848_30Fps
Field Value
Rgb24 540x960 30fps video format
Declaration
public static readonly VideoFormat Rgb24_540x960_30Fps
Field Value
Rgb24 640x360 15fps video format
Declaration
public static readonly VideoFormat Rgb24_640x360_15Fps
Field Value
Rgb24 640x360 30fps video format
Declaration
public static readonly VideoFormat Rgb24_640x360_30Fps
Field Value
Rgb24 720x1280 30fps video format
Declaration
public static readonly VideoFormat Rgb24_720x1280_30Fps
Field Value
Rgb24 848x480 30fps video format
Declaration
public static readonly VideoFormat Rgb24_848x480_30Fps
Field Value
Rgb24 960x540 30fps video format
Declaration
public static readonly VideoFormat Rgb24_960x540_30Fps
Field Value
YUY2 1080x1920 30fps video format
Declaration
public static readonly VideoFormat Yuy2_1080x1920_30Fps
Field Value
YUY2 1280x720 1.875fps video format
Declaration
public static readonly VideoFormat Yuy2_1280x720_1_875Fps
Field Value
YUY2 1280x720 15fps video format
Declaration
public static readonly VideoFormat Yuy2_1280x720_15Fps
Field Value
YUY2 1280x720 3.75fps video format
Declaration
public static readonly VideoFormat Yuy2_1280x720_3_75Fps
Field Value
YUY2 1280x720 30fps video format
Declaration
public static readonly VideoFormat Yuy2_1280x720_30Fps
Field Value
YUY2 1280x720 7.5fps video format
Declaration
public static readonly VideoFormat Yuy2_1280x720_7_5Fps
Field Value
YUY2 180x320 15fps video format
Declaration
public static readonly VideoFormat Yuy2_180x320_30Fps
Field Value
YUY2 1920x1080 1.875fps video format
Declaration
public static readonly VideoFormat Yuy2_1920x1080_1_875Fps
Field Value
YUY2 1920x1080 15fps video format
Declaration
public static readonly VideoFormat Yuy2_1920x1080_15Fps
Field Value
YUY2 1920x1080 3.75fps video format
Declaration
public static readonly VideoFormat Yuy2_1920x1080_3_75Fps
Field Value
YUY2 1920x1080 30fps video format
Declaration
public static readonly VideoFormat Yuy2_1920x1080_30Fps
Field Value
YUY2 1920x1080 7.5fps video format
Declaration
public static readonly VideoFormat Yuy2_1920x1080_7_5Fps
Field Value
YUY2 240x424 15fps video format
Declaration
public static readonly VideoFormat Yuy2_240x424_15Fps
Field Value
YUY2 270x480 15fps video format
Declaration
public static readonly VideoFormat Yuy2_270x480_15Fps
Field Value
YUY2 320x180 15fps video format
Declaration
public static readonly VideoFormat Yuy2_320x180_15Fps
Field Value
YUY2 360x640 15fps video format
Declaration
public static readonly VideoFormat Yuy2_360x640_15Fps
Field Value
YUY2 360x640 30fps video format
Declaration
public static readonly VideoFormat Yuy2_360x640_30Fps
Field Value
YUY2 424x240 15fps video format
Declaration
public static readonly VideoFormat Yuy2_424x240_15Fps
Field Value
YUY2 480x270 15fps video format
Declaration
public static readonly VideoFormat Yuy2_480x270_15Fps
Field Value
YUY2 480x848 30fps video format
Declaration
public static readonly VideoFormat Yuy2_480x848_30Fps
Field Value
YUY2 540x960 30fps video format
Declaration
public static readonly VideoFormat Yuy2_540x960_30Fps
Field Value
YUY2 640x360 15fps video format
Declaration
public static readonly VideoFormat Yuy2_640x360_15Fps
Field Value
YUY2 640x360 30fps video format
Declaration
public static readonly VideoFormat Yuy2_640x360_30Fps
Field Value
YUY2 720x1280 30fps video format
Declaration
public static readonly VideoFormat Yuy2_720x1280_30Fps
Field Value
YUY2 848x480 30fps video format
Declaration
public static readonly VideoFormat Yuy2_848x480_30Fps
Field Value
YUY2 960x540 30fps video format
Declaration
public static readonly VideoFormat Yuy2_960x540_30Fps
Field Value
Properties
Declaration
public uint BitRate { get; }
Property Value
Declaration
public float FrameRate { get; }
Property Value
Declaration
public int Height { get; }
Property Value
Declaration
public VideoColorFormat VideoColorFormat { get; }
Property Value
Declaration
public int Width { get; }
Property Value
Methods
Equals to compare videoformat objects
Declaration
public bool Equals(VideoFormat videoFormat)
Parameters
Returns
Overrides base Equals to compare objects
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Custom GetHashCode implementation
Declaration
public override int GetHashCode()
Returns
Overrides
Provides video format details by overriding the default ToString().
Declaration
public override string ToString()
Returns
Type |
Description |
String |
Details of VideoFormat.
|
Overrides
Operators
Overload == operator to do VideoFormat comparison
Declaration
public static bool operator ==(VideoFormat a, VideoFormat b)
Parameters
Returns
Overload != operator to do VideoFormat comparison
Declaration
public static bool operator !=(VideoFormat a, VideoFormat b)
Parameters
Returns
Implements