Partager via


SelectVideoTrackByAttribute Classe

Définition

Sélectionnez des pistes vidéo dans l’entrée en spécifiant un attribut et un filtre d’attribut.

[Newtonsoft.Json.JsonObject("#Microsoft.Media.SelectVideoTrackByAttribute")]
public class SelectVideoTrackByAttribute : Microsoft.Azure.Management.Media.Models.VideoTrackDescriptor
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.SelectVideoTrackByAttribute")>]
type SelectVideoTrackByAttribute = class
    inherit VideoTrackDescriptor
Public Class SelectVideoTrackByAttribute
Inherits VideoTrackDescriptor
Héritage
SelectVideoTrackByAttribute
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

SelectVideoTrackByAttribute()

Initialise une nouvelle instance de la classe SelectVideoTrackByAttribute.

SelectVideoTrackByAttribute(TrackAttribute, AttributeFilter, String)

Initialise une nouvelle instance de la classe SelectVideoTrackByAttribute.

Propriétés

Attribute

Obtient ou définit l’attribut TrackAttribute par lequel filtrer les pistes. Les valeurs possibles sont les suivantes : « Débit binaire », « Langue »

Filter

Obtient ou définit le type d’AttributeFilter à appliquer à TrackAttribute afin de sélectionner les pistes. Les valeurs possibles sont les suivantes : 'All', 'Top', 'Bottom', 'ValueEquals'

FilterValue

Obtient ou définit la valeur par laquelle filtrer les pistes. Utilisé uniquement lorsque AttributeFilter.ValueEquals est spécifié pour la propriété Filter. Pour TrackAttribute.Bitrate, il doit s’agir d’une valeur entière en bits par seconde (par exemple , « 1500000 »). TrackAttribute.Language n’est pas pris en charge pour les pistes vidéo.

Méthodes

Validate()

Validez l’objet .

S’applique à