Compartilhar via


MediaPlaybackSessionOutputDegradationPolicyState Classe

Definição

Expressa o estado atual da política de degradação de saída de uma 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
Herança
Object Platform::Object IInspectable MediaPlaybackSessionOutputDegradationPolicyState
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Comentários

Obtenha uma instância dessa classe chamando MediaPlaybackSession.GetOutputDegradationPolicyState.

Em algumas circunstâncias, o sistema pode degradar a reprodução de um item de mídia, por exemplo, ao reduzir a resolução (restrição), com base em uma política em vez de um problema de desempenho. O objeto recuperado com essa propriedade permite determinar se e por que essa degredação baseada em política está ocorrendo para fins de telemetria.

Propriedades

VideoConstrictionReason

Obtém um valor da enumeração MediaPlaybackSessionVideoConstrictionReason especificando o motivo pelo qual o vídeo está sendo restringido, se conhecido.

Aplica-se a

Confira também