PixelCopy.Request Method

Definition

Overloads

Name Description
Request(PixelCopy+PixelCopyRequest, IExecutor, IConsumer)

Requests a pixel copy using the supplied request, executor, and result callback.

Request(Surface, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

Request(SurfaceView, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

Request(Window, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

Request(Surface, Rect, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

Request(SurfaceView, Rect, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

Request(Window, Rect, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

Request(PixelCopy+PixelCopyRequest, IExecutor, IConsumer)

Requests a pixel copy using the supplied request, executor, and result callback.

[Android.Runtime.Register("request", "(Landroid/view/PixelCopy$Request;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=34)]
public static void Request(Android.Views.PixelCopy.PixelCopyRequest request, Java.Util.Concurrent.IExecutor callbackExecutor, Java.Util.Functions.IConsumer listener);
[<Android.Runtime.Register("request", "(Landroid/view/PixelCopy$Request;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=34)>]
static member Request : Android.Views.PixelCopy.PixelCopyRequest * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parameters

request
PixelCopy.PixelCopyRequest

The Android.Views.PixelCopy+PixelCopyRequest value used for request.

callbackExecutor
IExecutor

The Java.Util.Concurrent.IExecutor value used for callback executor.

listener
IConsumer

The Java.Util.Functions.IConsumer value used for listener.

Attributes

Remarks

For details, see the Android reference documentation for android.view.PixelCopy.request.

Java documentation for android.view.PixelCopy.request.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Request(Surface, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

[Android.Runtime.Register("request", "(Landroid/view/Surface;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=24)]
public static void Request(Android.Views.Surface source, Android.Graphics.Bitmap dest, Android.Views.PixelCopy.IOnPixelCopyFinishedListener listener, Android.OS.Handler listenerThread);
[<Android.Runtime.Register("request", "(Landroid/view/Surface;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=24)>]
static member Request : Android.Views.Surface * Android.Graphics.Bitmap * Android.Views.PixelCopy.IOnPixelCopyFinishedListener * Android.OS.Handler -> unit

Parameters

source
Surface

The source from which to copy

dest
Bitmap

The destination of the copy. The source will be scaled to match the width, height, and format of this bitmap.

listener
PixelCopy.IOnPixelCopyFinishedListener

Callback for when the pixel copy request completes

listenerThread
Handler

The callback will be invoked on this Handler when the copy is finished.

Attributes

Remarks

Java documentation for android.view.PixelCopy.request(android.view.Surface, android.graphics.Bitmap, android.view.PixelCopy.OnPixelCopyFinishedListener, android.os.Handler).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Request(SurfaceView, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

[Android.Runtime.Register("request", "(Landroid/view/SurfaceView;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=24)]
public static void Request(Android.Views.SurfaceView source, Android.Graphics.Bitmap dest, Android.Views.PixelCopy.IOnPixelCopyFinishedListener listener, Android.OS.Handler listenerThread);
[<Android.Runtime.Register("request", "(Landroid/view/SurfaceView;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=24)>]
static member Request : Android.Views.SurfaceView * Android.Graphics.Bitmap * Android.Views.PixelCopy.IOnPixelCopyFinishedListener * Android.OS.Handler -> unit

Parameters

source
SurfaceView

The source from which to copy

dest
Bitmap

The destination of the copy. The source will be scaled to match the width, height, and format of this bitmap.

listener
PixelCopy.IOnPixelCopyFinishedListener

Callback for when the pixel copy request completes

listenerThread
Handler

The callback will be invoked on this Handler when the copy is finished.

Attributes

Remarks

Java documentation for android.view.PixelCopy.request(android.view.SurfaceView, android.graphics.Bitmap, android.view.PixelCopy.OnPixelCopyFinishedListener, android.os.Handler).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Request(Window, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

[Android.Runtime.Register("request", "(Landroid/view/Window;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)]
public static void Request(Android.Views.Window source, Android.Graphics.Bitmap dest, Android.Views.PixelCopy.IOnPixelCopyFinishedListener listener, Android.OS.Handler listenerThread);
[<Android.Runtime.Register("request", "(Landroid/view/Window;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)>]
static member Request : Android.Views.Window * Android.Graphics.Bitmap * Android.Views.PixelCopy.IOnPixelCopyFinishedListener * Android.OS.Handler -> unit

Parameters

source
Window

The source from which to copy

dest
Bitmap

The destination of the copy. The source will be scaled to match the width, height, and format of this bitmap.

listener
PixelCopy.IOnPixelCopyFinishedListener

Callback for when the pixel copy request completes

listenerThread
Handler

The callback will be invoked on this Handler when the copy is finished.

Attributes

Remarks

Java documentation for android.view.PixelCopy.request(android.view.Window, android.graphics.Bitmap, android.view.PixelCopy.OnPixelCopyFinishedListener, android.os.Handler).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Request(Surface, Rect, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

[Android.Runtime.Register("request", "(Landroid/view/Surface;Landroid/graphics/Rect;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)]
public static void Request(Android.Views.Surface source, Android.Graphics.Rect? srcRect, Android.Graphics.Bitmap dest, Android.Views.PixelCopy.IOnPixelCopyFinishedListener listener, Android.OS.Handler listenerThread);
[<Android.Runtime.Register("request", "(Landroid/view/Surface;Landroid/graphics/Rect;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)>]
static member Request : Android.Views.Surface * Android.Graphics.Rect * Android.Graphics.Bitmap * Android.Views.PixelCopy.IOnPixelCopyFinishedListener * Android.OS.Handler -> unit

Parameters

source
Surface

The source from which to copy

srcRect
Rect

The Android.Graphics.Rect value used for src rect.

dest
Bitmap

The destination of the copy. The source will be scaled to match the width, height, and format of this bitmap.

listener
PixelCopy.IOnPixelCopyFinishedListener

Callback for when the pixel copy request completes

listenerThread
Handler

The callback will be invoked on this Handler when the copy is finished.

Attributes

Remarks

Java documentation for android.view.PixelCopy.request(android.view.Surface, android.graphics.Rect, android.graphics.Bitmap, android.view.PixelCopy.OnPixelCopyFinishedListener, android.os.Handler).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Request(SurfaceView, Rect, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

[Android.Runtime.Register("request", "(Landroid/view/SurfaceView;Landroid/graphics/Rect;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)]
public static void Request(Android.Views.SurfaceView source, Android.Graphics.Rect? srcRect, Android.Graphics.Bitmap dest, Android.Views.PixelCopy.IOnPixelCopyFinishedListener listener, Android.OS.Handler listenerThread);
[<Android.Runtime.Register("request", "(Landroid/view/SurfaceView;Landroid/graphics/Rect;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)>]
static member Request : Android.Views.SurfaceView * Android.Graphics.Rect * Android.Graphics.Bitmap * Android.Views.PixelCopy.IOnPixelCopyFinishedListener * Android.OS.Handler -> unit

Parameters

source
SurfaceView

The source from which to copy

srcRect
Rect

The Android.Graphics.Rect value used for src rect.

dest
Bitmap

The destination of the copy. The source will be scaled to match the width, height, and format of this bitmap.

listener
PixelCopy.IOnPixelCopyFinishedListener

Callback for when the pixel copy request completes

listenerThread
Handler

The callback will be invoked on this Handler when the copy is finished.

Attributes

Remarks

Java documentation for android.view.PixelCopy.request(android.view.SurfaceView, android.graphics.Rect, android.graphics.Bitmap, android.view.PixelCopy.OnPixelCopyFinishedListener, android.os.Handler).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Request(Window, Rect, Bitmap, PixelCopy+IOnPixelCopyFinishedListener, Handler)

Requests a copy of the pixels from a Surface to be copied into a provided Bitmap.

[Android.Runtime.Register("request", "(Landroid/view/Window;Landroid/graphics/Rect;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)]
public static void Request(Android.Views.Window source, Android.Graphics.Rect? srcRect, Android.Graphics.Bitmap dest, Android.Views.PixelCopy.IOnPixelCopyFinishedListener listener, Android.OS.Handler listenerThread);
[<Android.Runtime.Register("request", "(Landroid/view/Window;Landroid/graphics/Rect;Landroid/graphics/Bitmap;Landroid/view/PixelCopy$OnPixelCopyFinishedListener;Landroid/os/Handler;)V", "", ApiSince=26)>]
static member Request : Android.Views.Window * Android.Graphics.Rect * Android.Graphics.Bitmap * Android.Views.PixelCopy.IOnPixelCopyFinishedListener * Android.OS.Handler -> unit

Parameters

source
Window

The source from which to copy

srcRect
Rect

The Android.Graphics.Rect value used for src rect.

dest
Bitmap

The destination of the copy. The source will be scaled to match the width, height, and format of this bitmap.

listener
PixelCopy.IOnPixelCopyFinishedListener

Callback for when the pixel copy request completes

listenerThread
Handler

The callback will be invoked on this Handler when the copy is finished.

Attributes

Remarks

Java documentation for android.view.PixelCopy.request(android.view.Window, android.graphics.Rect, android.graphics.Bitmap, android.view.PixelCopy.OnPixelCopyFinishedListener, android.os.Handler).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to