Language

MediaProjectionManager.CreateScreenCaptureIntent メソッド

定義

オーバーロード

名前 説明
CreateScreenCaptureIntent()

画面キャプチャを開始するためにIntentb<must>/b<> (または同様) に渡されるActivity#startActivityForResult(Intent, int)を返します。

CreateScreenCaptureIntent(MediaProjectionConfig)

画面キャプチャを開始するためにIntentb<must>/b<> (または同様) に渡されるActivity#startActivityForResult(Intent, int)を返します。

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) の代わりに使用する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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() の代わりに使用する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象