H264RateControlMode Struct

Definition

Defines values for H264RateControlMode.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.H264RateControlModeConverter))]
public struct H264RateControlMode : IEquatable<Microsoft.Azure.Management.Media.Models.H264RateControlMode>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.H264RateControlModeConverter))>]
type H264RateControlMode = struct
Public Structure H264RateControlMode
Implements IEquatable(Of H264RateControlMode)
Inheritance
H264RateControlMode
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Fields

ABR

Average Bitrate (ABR) mode that hits the target bitrate: Default mode.

CBR

Constant Bitrate (CBR) mode that tightens bitrate variations around target bitrate.

CRF

Constant Rate Factor (CRF) mode that targets at constant subjective quality.

Methods

Equals(H264RateControlMode)

Compares enums of type H264RateControlMode

Equals(Object)

Overrides Equals operator for H264RateControlMode

GetHashCode()

Returns for hashCode H264RateControlMode

ToString()

Returns string representation for H264RateControlMode

Operators

Equality(H264RateControlMode, H264RateControlMode)

Overriding == operator for enum H264RateControlMode

Implicit(H264RateControlMode to String)

Implicit operator to convert H264RateControlMode to string

Implicit(String to H264RateControlMode)

Implicit operator to convert string to H264RateControlMode

Inequality(H264RateControlMode, H264RateControlMode)

Overriding != operator for enum H264RateControlMode

Applies to