Share via


MediaPlaybackSessionOutputDegradationPolicyState Clase

Definición

Expresa el estado de la directiva de degradación de salida actual de 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
Herencia
Object Platform::Object IInspectable MediaPlaybackSessionOutputDegradationPolicyState
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Comentarios

Obtenga una instancia de esta clase llamando a MediaPlaybackSession.GetOutputDegradationPolicyState.

En algunas circunstancias, el sistema puede degradar la reproducción de un elemento multimedia, como reducir la resolución (constricción), en función de una directiva en lugar de un problema de rendimiento. El objeto recuperado con esta propiedad le permite determinar si y por qué se produce esta desgredificación basada en directivas con fines de telemetría.

Propiedades

VideoConstrictionReason

Obtiene un valor de la enumeración MediaPlaybackSessionVideoConstrictionReason que especifica el motivo por el que se está limitando el vídeo, si se conoce.

Se aplica a

Consulte también