CameraCaptureSession.CaptureCallback Класс

Определение

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

[Android.Runtime.Register("android/hardware/camera2/CameraCaptureSession$CaptureCallback", DoNotGenerateAcw=true)]
public abstract class CameraCaptureSession.CaptureCallback : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/camera2/CameraCaptureSession$CaptureCallback", DoNotGenerateAcw=true)>]
type CameraCaptureSession.CaptureCallback = class
    inherit Object
Наследование
CameraCaptureSession.CaptureCallback
Атрибуты

Комментарии

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

Этот обратный вызов вызывается, когда запрос запускает запись и когда запись завершена. В случае ошибки, захватывающей изображение, метод ошибки активируется вместо метода завершения.

Документация по Java для android.hardware.camera2.CameraCaptureSession.CaptureCallback.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

CameraCaptureSession.CaptureCallback()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

CameraCaptureSession.CaptureCallback(IntPtr, JniHandleOwnership)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
JniPeerMembers

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

PeerReference

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
ThresholdClass

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

ThresholdType

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
Dispose(Boolean)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
OnCaptureBufferLost(CameraCaptureSession, CaptureRequest, Surface, Int64)

Этот метод вызывается, если не удалось отправить один буфер для захвата в целевую область.

OnCaptureCompleted(CameraCaptureSession, CaptureRequest, TotalCaptureResult)

Этот метод вызывается, когда запись образа полностью завершена и все метаданные результатов доступны.

OnCaptureFailed(CameraCaptureSession, CaptureRequest, CaptureFailure)

Этот метод вызывается вместо , #onCaptureCompleted если устройству камеры не удалось создать CaptureResult для запроса.

OnCaptureProgressed(CameraCaptureSession, CaptureRequest, CaptureResult)

Этот метод вызывается, когда запись образа выполняет частичный прогресс вперед; Доступны некоторые (но не все) результаты захвата образа.

OnCaptureSequenceAborted(CameraCaptureSession, Int32)

Этот метод вызывается независимо от других в CaptureCallback, когда последовательность захвата прерывается до того, как CaptureResult любой из них или CaptureFailure для него были возвращены через этот прослушиватель.

OnCaptureSequenceCompleted(CameraCaptureSession, Int32, Int64)

Этот метод вызывается независимо от других в CaptureCallback, когда последовательность захвата завершается и CaptureResult все или CaptureFailure для нее были возвращены через этот прослушиватель.

OnCaptureStarted(CameraCaptureSession, CaptureRequest, Int64, Int64)

Этот метод вызывается, когда устройство камеры начало запись выходного изображения для запроса, в начале экспозиции изображения или когда устройство камеры приступило к обработке входного изображения для запроса на повторную обработку.

OnReadoutStarted(CameraCaptureSession, CaptureRequest, Int64, Int64)

Этот метод вызывается, когда устройство камеры начало считывать выходное изображение для запроса в начале считывания изображения датчика.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

GetJniTypeName(IJavaPeerable)

Объект обратного вызова для отслеживания хода выполнения отправленного CaptureRequest на устройство камеры.

Применяется к