MediaPlaybackSessionOutputDegradationPolicyState Classe

Definizione

Esprime lo stato corrente dei criteri di riduzione delle prestazioni dell'output di una 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
Ereditarietà
Object Platform::Object IInspectable MediaPlaybackSessionOutputDegradationPolicyState
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)

Commenti

Ottenere un'istanza di questa classe chiamando MediaPlaybackSession.GetOutputDegradationPolicyState.

In alcuni casi il sistema può ridurre la riproduzione di un elemento multimediale, ad esempio riducendo la risoluzione (constrizione), in base a un criterio anziché a un problema di prestazioni. L'oggetto recuperato con questa proprietà consente di determinare se e perché si verifica questa sgredazione basata su criteri a scopo di telemetria.

Proprietà

VideoConstrictionReason

Ottiene un valore dall'enumerazione MediaPlaybackSessionVideoConstrictionReason che specifica il motivo per cui il video è vincolato, se noto.

Si applica a

Vedi anche