AppBroadcastTrigger クラス

定義

アプリケーションがゲームプレイ ブロードキャストを開始したときに実行するバックグラウンド タスクをトリガーするイベントを表します。

public ref class AppBroadcastTrigger sealed : IBackgroundTrigger
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Background.IAppBroadcastTriggerFactory, 65536, "Windows.Media.Capture.AppBroadcastContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastTrigger final : IBackgroundTrigger
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Background.IAppBroadcastTriggerFactory), 65536, "Windows.Media.Capture.AppBroadcastContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastTrigger : IBackgroundTrigger
function AppBroadcastTrigger(providerKey)
Public NotInheritable Class AppBroadcastTrigger
Implements IBackgroundTrigger
継承
Object Platform::Object IInspectable AppBroadcastTrigger
属性
実装

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.15063.0 で導入)
API contract
Windows.Media.Capture.AppBroadcastContract (v1.0 で導入)

注釈

重要

このクラスを使用する必要があるのは、ファースト パーティのアプリケーションだけです。

登録を成功させるには、バックグラウンド タスクをマニフェストで宣言する必要があります。 このクラスのインスタンスは、 Run メソッドのバックグラウンド タスクに渡されます。

コンストラクター

AppBroadcastTrigger(String)

ゲームプレイ ブロードキャストを実行するプロバイダーの名前を使用して AppBroadcastTrigger を構築します。

プロパティ

ProviderInfo

ゲームプレイをブロードキャストしているアプリケーションに関する情報を提供します。

適用対象