Share via


TrackAttributeFilter Struct

Definition

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

public readonly struct TrackAttributeFilter : IEquatable<Azure.ResourceManager.Media.Models.TrackAttributeFilter>
type TrackAttributeFilter = struct
Public Structure TrackAttributeFilter
Implements IEquatable(Of TrackAttributeFilter)
Inheritance
TrackAttributeFilter
Implements

Constructors

TrackAttributeFilter(String)

Initializes a new instance of TrackAttributeFilter.

Properties

All

All tracks will be included.

Bottom

The first track will be included when the attribute is sorted in ascending order. Generally used to select the smallest bitrate.

Top

The first track will be included when the attribute is sorted in descending order. Generally used to select the largest bitrate.

ValueEquals

Any tracks that have an attribute equal to the value given will be included.

Methods

Equals(TrackAttributeFilter)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(TrackAttributeFilter, TrackAttributeFilter)

Determines if two TrackAttributeFilter values are the same.

Implicit(String to TrackAttributeFilter)

Converts a string to a TrackAttributeFilter.

Inequality(TrackAttributeFilter, TrackAttributeFilter)

Determines if two TrackAttributeFilter values are not the same.

Applies to