MediaPlaybackCommandManager 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
의 동작을 지정하고 시스템 미디어 전송 컨트롤에서 이벤트를 받습니다. 이 클래스를 사용하여 MediaPlayer 와 시스템 미디어 전송 컨트롤 간의 상호 작용을 사용자 지정합니다.
public ref class MediaPlaybackCommandManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MediaPlaybackCommandManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MediaPlaybackCommandManager
Public NotInheritable Class MediaPlaybackCommandManager
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 Anniversary Edition (10.0.14393.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v3.0에서 도입되었습니다.)
|
설명
MediaPlayer 개체의 CommandManager 속성에 액세스하여 MediaPlaybackCommandManager의 instance 가져옵니다.
SMTC와 통합하는 방법에 대한 지침은 시스템 미디어 전송 컨트롤과 통합을 참조하세요.
속성
AutoRepeatModeBehavior |
시스템 미디어 전송 컨트롤의 자동 반복 컨트롤을 토글할 때 동작을 정의하는 개체를 가져옵니다. |
FastForwardBehavior |
시스템 미디어 전송 컨트롤의 빠른 전달 단추를 탭할 때 동작을 정의하는 개체를 가져옵니다. |
IsEnabled |
MediaPlaybackCommandManager를 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
MediaPlayer |
MediaPlaybackCommandManager와 연결된 MediaPlayer instance 가져옵니다. |
NextBehavior |
시스템 미디어 전송 컨트롤의 다음 단추를 탭할 때 동작을 정의하는 개체를 가져옵니다. |
PauseBehavior |
시스템 미디어 전송 컨트롤의 일시 중지 단추를 탭할 때 동작을 정의하는 개체를 가져옵니다. |
PlayBehavior |
시스템 미디어 전송 컨트롤의 재생 단추를 탭할 때 동작을 정의하는 개체를 가져옵니다. |
PositionBehavior |
시스템 미디어 전송 컨트롤의 재생 위치 컨트롤을 이동할 때 동작을 정의하는 개체를 가져옵니다. |
PreviousBehavior |
시스템 미디어 전송 컨트롤의 이전 단추를 탭할 때 동작을 정의하는 개체를 가져옵니다. |
RateBehavior |
시스템 미디어 전송 컨트롤을 사용하여 재생 속도가 변경되는 경우 동작을 정의하는 개체를 가져옵니다. |
RewindBehavior |
시스템 미디어 전송 컨트롤의 되 면 단추를 탭할 때 동작을 정의 하는 개체를 가져옵니다. |
ShuffleBehavior |
시스템 미디어 전송 컨트롤의 순서 섞기 단추가 전환되는 경우 동작을 정의하는 개체를 가져옵니다. |
이벤트
AutoRepeatModeReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 자동 반복 컨트롤에서 명령을 받을 때 발생합니다. |
FastForwardReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 빠른 전달 단추에서 명령을 받을 때 발생합니다. |
NextReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 다음 단추에서 명령을 받을 때 발생합니다. |
PauseReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 일시 중지 단추에서 명령을 받을 때 발생합니다. |
PlayReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 Play 컨트롤에서 명령을 받을 때 발생합니다. |
PositionReceived |
명령 관리자가 시스템 미디어 전송 컨트롤에서 현재 재생 위치를 변경하는 명령을 수신할 때 발생합니다. |
PreviousReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 이전 단추에서 명령을 받을 때 발생합니다. |
RateReceived |
명령 관리자가 시스템 미디어 전송 컨트롤에서 현재 재생 속도를 변경하는 명령을 수신할 때 발생합니다. |
RewindReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 되 감기 단추에서 명령을 받을 때 발생합니다. |
ShuffleReceived |
명령 관리자가 시스템 미디어 전송 컨트롤의 Shuffle 컨트롤에서 명령을 받을 때 발생합니다. |