共用方式為


MediaSourceAppServiceConnection 類別

定義

啟用 App Service 的實作,此服務提供 UWP 應用程式可使用的自訂媒體來源。

public ref class MediaSourceAppServiceConnection sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class MediaSourceAppServiceConnection final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class MediaSourceAppServiceConnection
function MediaSourceAppServiceConnection(appServiceConnection)
Public NotInheritable Class MediaSourceAppServiceConnection
繼承
Object Platform::Object IInspectable MediaSourceAppServiceConnection
屬性

Windows 需求

裝置系列
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)

備註

此功能必須在背景工作中實作。 當啟動背景工作並 執行時,應用程式應該建立此類別的新實例、註冊 InitializeMediaStreamSourceRequested 事件的處理常式,並呼叫 Start 以通知系統 App Service 已準備好處理資料流程來源要求。

系統會將 IRandomAccessStream 和未初始化的 MediaStreamSource 物件傳遞至 InitializeMediaStreamSourceRequested 事件處理常式。 應用程式服務應該剖析 IRandomAccessStream ,以建立 IMediaStreamDescriptor。 如果支援要求的資料流程格式,則 App Service 可以初始化 MediaStreamSource 並開始提供範例。

建構函式

MediaSourceAppServiceConnection(AppServiceConnection)

初始化 MediaSourceAppServiceConnection 類別的新實例。

方法

Start()

通知系統 App Service 已準備好接收媒體串流來源要求。

事件

InitializeMediaStreamSourceRequested

由系統引發,以要求新 MediaStreamSource的初始化。

適用於