AppBroadcastState クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリ ブロードキャストの状態を表し、管理します。
Note
この API には appBroadcast と appBroadcastSettings の機能が必要です。これは、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。
public ref class AppBroadcastState sealed
/// [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 AppBroadcastState final
[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 AppBroadcastState
Public NotInheritable Class AppBroadcastState
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows Desktop Extension SDK (10.0.15063.0 で導入)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (v1.0 で導入)
|
アプリの機能 |
appBroadcast
appBroadcastSettings
|
注釈
この API は、アイドル タイムアウトが原因でバックグラウンド サービスがシャットダウンした場合にエラーをスローする可能性があります。
プロパティ
AuthenticationResult |
アプリのブロードキャスト状態の認証結果を取得します。 |
CameraCaptureError |
アプリのブロードキャスト状態に関連付けられているカメラ キャプチャ エラーを取得します。 |
CameraCaptureState |
カメラキャプチャの状態を取得します。 |
EncodedVideoSize |
アプリ ブロードキャストのエンコードされたビデオ サイズを取得します。 |
IsCaptureTargetRunning |
キャプチャ ターゲットが現在実行されているかどうかを示す値を取得します。 |
MicrophoneCaptureError |
アプリのブロードキャスト状態に関連付けられているマイク キャプチャ エラーを取得します。 |
MicrophoneCaptureState |
マイクのキャプチャ状態を取得します。 |
OAuthCallbackUri |
アプリのブロードキャスト状態に関連付けられている OAuth コールバック URI を取得します。 |
OAuthRequestUri |
アプリのブロードキャスト状態に関連付けられている OAuth 要求 URI を取得します。 |
PlugInState |
アプリのブロードキャスト状態に関連付けられているプラグインの状態を取得します。 |
ShouldCaptureCamera |
アプリ ブロードキャスト用にカメラをキャプチャするかどうかを指定する値を取得または設定します。 |
ShouldCaptureMicrophone |
アプリ ブロードキャスト用にマイクをキャプチャするかどうかを指定する値を取得または設定します。 |
SignInState |
アプリ ブロードキャストのサインイン状態を指定する値を取得または設定します。 |
StreamState |
アプリ ブロードキャスト ストリームの状態を指定する値を取得します。 |
TerminationReason |
アプリブロードキャストが終了した理由を指定する値を取得します。 |
TerminationReasonPlugInSpecific |
アプリ ブロードキャストが終了したプラグイン指定の理由を示す値を取得します。 |
ViewerCount |
アプリ ブロードキャストのビューアー数を取得します。 |
メソッド
RestartCameraCapture() |
アプリ ブロードキャストのカメラ キャプチャを再起動します。 |
RestartMicrophoneCapture() |
アプリ ブロードキャストのマイク キャプチャを再起動します。 |
イベント
CameraCaptureStateChanged |
カメラ キャプチャの状態が変化したときに発生します。 |
CaptureTargetClosed |
キャプチャ ターゲットが閉じられたときに発生します。 |
MicrophoneCaptureStateChanged |
マイクキャプチャの状態が変化したときに発生します。 |
PlugInStateChanged |
アプリのブロードキャスト状態に関連付けられているプラグインの状態が変更されたときに発生します。 |
StreamStateChanged |
アプリ ブロードキャストのストリーム状態が変更されたときに発生します。 |
ViewerCountChanged |
アプリ ブロードキャストのビューアー数が変更されたときに発生します。 |