次の方法で共有


UiAutomation.TakeScreenshot メソッド

定義

オーバーロード

TakeScreenshot()

スクリーンショットを取得します。

TakeScreenshot(Window)

ウィンドウのスクリーンショットをキャプチャするために使用されます。

TakeScreenshot()

スクリーンショットを取得します。

[Android.Runtime.Register("takeScreenshot", "()Landroid/graphics/Bitmap;", "")]
public Android.Graphics.Bitmap? TakeScreenshot ();
[<Android.Runtime.Register("takeScreenshot", "()Landroid/graphics/Bitmap;", "")>]
member this.TakeScreenshot : unit -> Android.Graphics.Bitmap

戻り値

成功した場合はスクリーンショット ビットマップ。それ以外の場合は null。

属性

注釈

スクリーンショットを取得します。

android.app.UiAutomation.takeScreenshot()Java ドキュメント。

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

適用対象

TakeScreenshot(Window)

ウィンドウのスクリーンショットをキャプチャするために使用されます。

[Android.Runtime.Register("takeScreenshot", "(Landroid/view/Window;)Landroid/graphics/Bitmap;", "", ApiSince=34)]
public Android.Graphics.Bitmap? TakeScreenshot (Android.Views.Window window);
[<Android.Runtime.Register("takeScreenshot", "(Landroid/view/Window;)Landroid/graphics/Bitmap;", "", ApiSince=34)>]
member this.TakeScreenshot : Android.Views.Window -> Android.Graphics.Bitmap

パラメーター

window
Window

のスクリーンショットを撮るウィンドウ

戻り値

成功した場合はスクリーンショット ビットマップ。それ以外の場合は null。

属性

注釈

ウィンドウのスクリーンショットをキャプチャするために使用されます。 これは、次の場合に null を返すことができます: 1。 ウィンドウのコンテンツがレイアウトされていません。2. ウィンドウに有効な SurfaceControl 3 がありません。 スクリーンショットを撮ろうとしたときに SurfaceFlinger でエラーが発生しました。

android.app.UiAutomation.takeScreenshot(android.view.Window)Java ドキュメント。

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

適用対象