Freigeben über


MediaPlaybackSessionOutputDegradationPolicyState Klasse

Definition

Gibt den aktuellen Status der Ausgabeminderungsrichtlinie einer MediaPlaybackSession an.

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
Vererbung
Object Platform::Object IInspectable MediaPlaybackSessionOutputDegradationPolicyState
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Hinweise

Rufen Sie eine instance dieser Klasse ab, indem Sie MediaPlaybackSession.GetOutputDegradationPolicyState aufrufen.

Unter bestimmten Umständen kann das System die Wiedergabe eines Medienelements beeinträchtigen, z. B. die Verringerung der Auflösung (Einschränkung), basierend auf einer Richtlinie und nicht auf einem Leistungsproblem. Mit dem mit dieser Eigenschaft abgerufenen Objekt können Sie ermitteln, ob und warum diese richtlinienbasierte Degredierung für Telemetriezwecke erfolgt.

Eigenschaften

VideoConstrictionReason

Ruft einen Wert aus der MediaPlaybackSessionVideoConstrictionReason-Enumeration ab, der den Grund angibt, warum Video eingeschränkt wird, sofern bekannt.

Gilt für:

Weitere Informationen