BackgroundMediaPlayer.SendMessageToForeground(ValueSet) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
포그라운드 작업에 메시지를 보냅니다.
참고
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 블록 내에서 이루어져야 합니다.