다음을 통해 공유


MediaControl 클래스

정의

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

애플리케이션이 미디어 포커스 및 전송 제어 알림을 받기 위해 등록하는 개체에 대해 설명합니다.

public ref class MediaControl abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.MediaControlContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Media.MediaControlContract)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaControl final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.MediaControlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Media.MediaControlContract")]
class MediaControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.MediaControlContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Media.MediaControlContract))]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public static class MediaControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.MediaControlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Media.MediaControlContract")]
public static class MediaControl
Public Class MediaControl
상속
Object Platform::Object IInspectable MediaControl
특성

Windows 요구 사항

디바이스 패밀리
Windows Desktop Extension SDK (10.0.10240.0에서 도입되었습니다.)
Xbox One Extensions for the UWP (10.0.10586.0에서 도입되었습니다.)
API contract
Windows.Media.MediaControlContract (v1.0에서 도입되었습니다.)

설명

MediaControl 클래스는 단추 누르기 이벤트에 대한 액세스를 제공합니다. 이러한 이벤트는 모니터링할 수 있으며 오디오 인식 앱의 응답 및 동작을 수정할 수 있습니다.

속성

AlbumArt

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

앨범 표지의 아트워크 경로를 가져오거나 설정합니다.

ArtistName

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

아티스트의 이름을 가져오거나 설정합니다.

IsPlaying

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

재생 단추의 상태를 가져오거나 설정합니다.

SoundLevel

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

현재 소리 수준을 가져옵니다.

TrackName

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

트랙 이름을 가져오거나 설정합니다.

이벤트

ChannelDownPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

애플리케이션에 ChannelDown 명령이 실행될 때 발생하는 이벤트입니다.

ChannelUpPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

애플리케이션에 ChannelUp 명령이 실행될 때 발생하는 이벤트입니다.

FastForwardPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

FastForward 명령이 애플리케이션에 실행될 때 발생하는 이벤트입니다.

NextTrackPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

NextTrack 명령이 애플리케이션에 실행될 때 발생하는 이벤트입니다.

PausePressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

일시 중지 명령이 애플리케이션에 실행될 때 발생하는 이벤트입니다.

PlayPauseTogglePressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

PlayPauseToggle 명령이 애플리케이션에 실행될 때 발생하는 이벤트입니다.

PlayPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

애플리케이션에 Play 명령이 실행될 때 발생하는 이벤트입니다.

PreviousTrackPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

PreviousTrack 명령이 애플리케이션에 실행될 때 발생하는 이벤트입니다.

RecordPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

애플리케이션에 Record 명령을 실행할 때 발생하는 이벤트입니다.

RewindPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

애플리케이션에 Rewind 명령이 실행될 때 발생하는 이벤트입니다.

SoundLevelChanged

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

소리 수준이 변경될 때 발생하는 이벤트입니다.

StopPressed

참고

MediaControl은 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 SystemMediaTransportControls를 사용합니다.

중지 명령이 애플리케이션에 실행될 때 발생하는 이벤트입니다.

적용 대상

추가 정보