次の方法で共有


MediaExtensionManager.RegisterMediaExtensionForAppService メソッド

定義

メディアをデコードするバックグラウンド タスクを提供するメディア拡張機能を登録します。

public:
 virtual void RegisterMediaExtensionForAppService(IMediaExtension ^ extension, AppServiceConnection ^ connection) = RegisterMediaExtensionForAppService;
void RegisterMediaExtensionForAppService(IMediaExtension const& extension, AppServiceConnection const& connection);
public void RegisterMediaExtensionForAppService(IMediaExtension extension, AppServiceConnection connection);
function registerMediaExtensionForAppService(extension, connection)
Public Sub RegisterMediaExtensionForAppService (extension As IMediaExtension, connection As AppServiceConnection)

パラメーター

extension
IMediaExtension

IMediaExtension を実装する オブジェクト。

connection
AppServiceConnection

アプリ サービスのエンドポイント接続を表す AppServiceConnection オブジェクト。

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

注釈

メディア拡張機能を公開するWindows ランタイム コンポーネントの Run メソッド内からこのメソッドを呼び出します。

Run メソッドに渡された IBackgroundTaskInstanceTriggerDetails プロパティを AppServiceTriggerDetails オブジェクトにキャストし、AppServiceConnection プロパティにアクセスして、AppServiceConnection のインスタンスを取得します。

バックグラウンド タスクが AppServiceTriggerDetails オブジェクトを受け取るには、アプリ マニフェスト ファイルにアプリ サービスとして登録する必要があります。 詳細については、「 アプリ サービスを作成して使用する」を参照してください。

適用対象