H264VideoProfile Struct

Definition

Defines values for H264VideoProfile.

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

Fields

Auto

Tells the encoder to automatically determine the appropriate H.264 profile.

Baseline

Baseline profile

High

High profile.

High422

High 4:2:2 profile.

High444

High 4:4:4 predictive profile.

Main

Main profile

Methods

Equals(H264VideoProfile)

Compares enums of type H264VideoProfile

Equals(Object)

Overrides Equals operator for H264VideoProfile

GetHashCode()

Returns for hashCode H264VideoProfile

ToString()

Returns string representation for H264VideoProfile

Operators

Equality(H264VideoProfile, H264VideoProfile)

Overriding == operator for enum H264VideoProfile

Implicit(H264VideoProfile to String)

Implicit operator to convert H264VideoProfile to string

Implicit(String to H264VideoProfile)

Implicit operator to convert string to H264VideoProfile

Inequality(H264VideoProfile, H264VideoProfile)

Overriding != operator for enum H264VideoProfile

Applies to