다음을 통해 공유


BackgroundMediaPlayer.SendMessageToForeground(ValueSet) 메서드

정의

포그라운드 작업에 메시지를 보냅니다.

참고

Windows 버전 1703부터 BackgroundMediaPlayer는 더 이상 사용되지 않으며 Windows의 이후 버전에서 사용하지 못할 수도 있습니다. 대신 MediaPlayer 클래스를 사용합니다. 자세한 내용은 백그라운드에서 미디어 재생을 참조하세요.

public:
 static void SendMessageToForeground(ValueSet ^ value);
 static void SendMessageToForeground(ValueSet const& value);
/// [Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
 static void SendMessageToForeground(ValueSet const& value);
public static void SendMessageToForeground(ValueSet value);
[Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public static void SendMessageToForeground(ValueSet value);
function sendMessageToForeground(value)
Public Shared Sub SendMessageToForeground (value As ValueSet)

매개 변수

value
ValueSet

메시지를 나타내는 값 집합입니다.

특성

설명

포그라운드 앱이 실행되는 동안 앱은 SendMessageToForeground 만 호출해야 합니다. 포그라운드 앱이 실행되지 않는 동안 이 메서드를 호출하려고 하면 예외가 발생합니다. 앱은 포그라운드 앱 상태를 백그라운드 프로세스에 전달할 책임이 있습니다. 이 작업은 앱 수명 주기 이벤트, 로컬 스토리지에 보관된 상태 값 및 프로세스 간의 메시지를 사용하여 수행할 수 있습니다.

시스템이 메시지를 보낼 수 없는 경우 throw된 예외를 catch할 수 있도록 SendMessageToForeground 에 대한 호출은 항상 try 블록 내에서 이루어져야 합니다.

적용 대상