MediaProjectionManager.CreateScreenCaptureIntent メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CreateScreenCaptureIntent() |
画面キャプチャを開始するために |
| CreateScreenCaptureIntent(MediaProjectionConfig) |
画面キャプチャを開始するために |
CreateScreenCaptureIntent()
画面キャプチャを開始するためにIntentb<must>/b<> (または同様) に渡されるActivity#startActivityForResult(Intent, int)を返します。
[Android.Runtime.Register("createScreenCaptureIntent", "()Landroid/content/Intent;", "")]
public Android.Content.Intent CreateScreenCaptureIntent();
[<Android.Runtime.Register("createScreenCaptureIntent", "()Landroid/content/Intent;", "")>]
member this.CreateScreenCaptureIntent : unit -> Android.Content.Intent
返品
画面コンテンツをキャプチャするアクセス許可をユーザーに付与するよう求める意図。
- 属性
注釈
画面キャプチャを開始するためにIntentb<must>/b<> (または同様) に渡されるActivity#startActivityForResult(Intent, int)を返します。 アクティビティは、画面キャプチャを許可するかどうかをユーザーに求めます。 このアクティビティの結果 ( Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)のオーバーライドによって受信) を #getMediaProjection(int, Intent)に渡す必要があります。
#createScreenCaptureIntent(MediaProjectionConfig)を使用したMediaProjectionConfig#createConfigForUserChoice()の呼び出しと同じです。
呼び出し元アプリがユーザーに表示されるアクティビティをカスタマイズしたくない場合は、 #createScreenCaptureIntent(MediaProjectionConfig) の代わりに使用する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CreateScreenCaptureIntent(MediaProjectionConfig)
画面キャプチャを開始するためにIntentb<must>/b<> (または同様) に渡されるActivity#startActivityForResult(Intent, int)を返します。
[Android.Runtime.Register("createScreenCaptureIntent", "(Landroid/media/projection/MediaProjectionConfig;)Landroid/content/Intent;", "", ApiSince=34)]
public Android.Content.Intent CreateScreenCaptureIntent(Android.Media.Projection.MediaProjectionConfig config);
[<Android.Runtime.Register("createScreenCaptureIntent", "(Landroid/media/projection/MediaProjectionConfig;)Landroid/content/Intent;", "", ApiSince=34)>]
member this.CreateScreenCaptureIntent : Android.Media.Projection.MediaProjectionConfig -> Android.Content.Intent
パラメーター
- config
- MediaProjectionConfig
このMediaProjectionがユーザーの同意を要求するIntentのカスタマイズ。
返品
特定の構成に基づいて特殊化された、ユーザーの同意を要求する Intent 。
- 属性
注釈
画面キャプチャを開始するためにIntentb<must>/b<> (または同様) に渡されるActivity#startActivityForResult(Intent, int)を返します。 指定されたMediaProjectionに基づいて、アクティビティと結果のconfig セッションをカスタマイズします。 アクティビティは、画面キャプチャを許可するかどうかをユーザーに求めます。 このアクティビティの結果 ( Activity#onActivityResult(int, int, Intent) onActivityResult(int, int, Intent)のオーバーライドによって受信) を #getMediaProjection(int, Intent)に渡す必要があります。
MediaProjectionConfig作成元: <ul><li>MediaProjectionConfig#createConfigForDefaultDisplay()の場合は、既定の表示をキャプチャするためのIntentを作成します。 このアクティビティにより、ユーザーの選択は指定された表示のみに制限されます。
</li><li>MediaProjectionConfig#createConfigForUserChoice() は、キャプチャするリージョンをユーザーに遅延させる Intent を作成します。 これにより、ユーザーは #createScreenCaptureIntent()を呼び出すのと同じ動作になります。 このアクティビティにより、ユーザーは android.view.Display#DEFAULT_DISPLAYまたは別のリージョンを選択できます。
</li></ul>
呼び出し元アプリがユーザーに表示されるアクティビティをカスタマイズする場合は、 #createScreenCaptureIntent() の代わりに使用する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。