다음을 통해 공유


GlobalSystemMediaTransportControlsSessionManager 클래스

정의

SystemMediaTransportControls와 통합된 시스템 전체의 재생 세션에 대한 액세스를 제공하여 재생 정보를 제공하고 원격 제어를 허용합니다.

public ref class GlobalSystemMediaTransportControlsSessionManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GlobalSystemMediaTransportControlsSessionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GlobalSystemMediaTransportControlsSessionManager
Public NotInheritable Class GlobalSystemMediaTransportControlsSessionManager
상속
Object Platform::Object IInspectable GlobalSystemMediaTransportControlsSessionManager
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1809 (10.0.17763.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v7.0에서 도입되었습니다.)
앱 기능
globalMediaControl

메서드

GetCurrentSession()

현재 세션을 가져옵니다. 이 세션은 시스템에서 사용자가 제어하려고 할 가능성이 가장 높다고 생각하는 세션입니다.

GetSessions()

사용 가능한 모든 세션을 가져옵니다.

RequestAsync()

GlobalSystemMediaTransportControlsSessionManager의 instance 요청합니다.

이벤트

CurrentSessionChanged

현재 세션이 변경되면 발생합니다. 시스템에서 사용자가 제어하려는 세션이라고 생각하는 세션입니다.

SessionsChanged

새 세션 연결 또는 기존 세션 연결 끊김으로 인해 사용 가능한 세션 목록이 변경된 경우에 발생합니다.

적용 대상