BackgroundMediaPlayer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供在背景中執行媒體播放機時的存取權。
注意
從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。
public ref class BackgroundMediaPlayer abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundMediaPlayer final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class BackgroundMediaPlayer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class BackgroundMediaPlayer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[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 class BackgroundMediaPlayer
Public Class BackgroundMediaPlayer
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
從 Windows 10 1607 版開始,應用程式應該使用MediaPlayer進行媒體播放。 MediaPlayer物件可讓您使用單一程式順暢地在背景播放媒體。 如需使用 MediaPlayer的資訊,請參閱 使用 MediaPlayer 播放音訊和視訊。 如需使用 MediaPlayer在背景播放媒體的相關資訊,請參閱 在背景播放媒體。 如需舊版雙進程背景播放模型的相關資訊,其仍支援回溯相容性,請參閱 舊版背景媒體播放。
屬性
Current |
取得背景媒體播放機的目前實例。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |
方法
IsMediaPlaying() |
傳回布林值,指出其他媒體目前是否正在裝置上播放。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |
SendMessageToBackground(ValueSet) |
將訊息傳送給背景媒體播放機。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |
SendMessageToForeground(ValueSet) |
將訊息傳送至前景工作。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |
Shutdown() |
關閉目前的背景媒體播放機。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |
事件
MessageReceivedFromBackground |
發生于從背景工作收到訊息時。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |
MessageReceivedFromForeground |
發生于從前景工作接收訊息時。 注意 從 Windows 版本 1703 開始, BackgroundMediaPlayer 已被取代,未來版本的 Windows 可能無法使用。 請改用 MediaPlayer 類別。 如需詳細資訊,請參閱 在背景播放媒體。 |