Partager via


MediaPlaybackSessionOutputDegradationPolicyState Classe

Définition

Exprime l’état actuel de la stratégie de dégradation de la sortie d’une MediaPlaybackSession.

public ref class MediaPlaybackSessionOutputDegradationPolicyState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaPlaybackSessionOutputDegradationPolicyState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaPlaybackSessionOutputDegradationPolicyState
Public NotInheritable Class MediaPlaybackSessionOutputDegradationPolicyState
Héritage
Object Platform::Object IInspectable MediaPlaybackSessionOutputDegradationPolicyState
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

Remarques

Obtenez un instance de cette classe en appelant MediaPlaybackSession.GetOutputDegradationPolicyState.

Dans certains cas, le système peut dégrader la lecture d’un élément multimédia, par exemple en réduisant la résolution (constriction), en fonction d’une stratégie plutôt que d’un problème de performances. L’objet récupéré avec cette propriété vous permet de déterminer si et pourquoi cette dégredation basée sur une stratégie se produit à des fins de télémétrie.

Propriétés

VideoConstrictionReason

Obtient une valeur de l’énumération MediaPlaybackSessionVideoConstrictionReason spécifiant la raison pour laquelle la vidéo est contrainte, si elle est connue.

S’applique à

Voir aussi