MediaPlaybackSessionOutputDegradationPolicyState 클래스

정의

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
상속
Object Platform::Object IInspectable MediaPlaybackSessionOutputDegradationPolicyState
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)

설명

MediaPlaybackSession.GetOutputDegradationPolicyState를 호출하여 이 클래스의 instance 가져옵니다.

경우에 따라 시스템은 성능 문제가 아닌 정책에 따라 해상도 축소(압축)와 같은 미디어 항목의 재생을 저하시킬 수 있습니다. 이 속성을 사용하여 검색된 개체를 사용하면 원격 분석을 위해 이 정책 기반 집계가 발생하는지 여부와 이유를 확인할 수 있습니다.

속성

VideoConstrictionReason

알려진 경우 비디오가 축소되는 이유를 지정하는 MediaPlaybackSessionVideoConstrictionReason 열거형에서 값을 가져옵니다.

적용 대상

추가 정보