гпг:: Видеокаптурестате

#include <video_capture_state.h>

Структура данных, которая обеспечивает доступ к текущему состоянию видеозахвата.

Краткое содержание

Конструкторы и деструкторы

VideoCaptureState ()
VideoCaptureState (std::shared_ptr< const VideoCaptureStateImpl > impl)
Явный конструктор.
VideoCaptureState (const VideoCaptureState & copy_from)
Конструктор копирования для копирования существующего объекта VideoCaptureState в новый.
VideoCaptureState ( VideoCaptureState && move_from)
Конструктор для перемещения существующего объекта VideoCaptureState в новый.
~VideoCaptureState ()

Общественные функции

CaptureMode () const
Возвращает режим текущего захвата.
IsCapturing () const
bool
Возвращает информацию о том, выполняет ли служба захват в данный момент или нет.
IsOverlayVisible () const
bool
Возвращает информацию о том, видимо ли наложение захвата в данный момент или нет.
IsPaused () const
bool
Возвращает информацию о том, приостановлен ли захват в данный момент или нет.
QualityLevel () const
Возвращает уровень качества текущего захвата.
Valid () const
bool
Возвращает true, когда возвращаемый объект VideoCaptureState заполнен данными и сопровождается состоянием успешного ответа; false для незаполненного объекта VideoCaptureState , созданного пользователем, или для заполненного объекта, сопровождающегося статусом неудачного ответа.
operator= (const VideoCaptureState & copy_from)
Оператор присваивания для присвоения значения этого объекта VideoCaptureState из другого объекта VideoCaptureState .
operator= ( VideoCaptureState && move_from)
Оператор присваивания для присвоения значения этого объекта VideoCaptureState из другого объекта VideoCaptureState .

Общественные функции

Режим захвата

VideoCaptureMode CaptureMode() const 

Возвращает режим текущего захвата.

IsCapturing

bool IsCapturing() const 

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

IsOverlayVisible

bool IsOverlayVisible() const 

Возвращает информацию о том, видимо ли наложение захвата в данный момент или нет.

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

Приостановлено

bool IsPaused() const 

Возвращает информацию о том, приостановлен ли захват в данный момент или нет.

Всегда будет false если IsCapturing() если false .

Уровень качества

VideoQualityLevel QualityLevel() const 

Возвращает уровень качества текущего захвата.

Действительный

bool Valid() const 

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

Чтобы можно было использовать функции получения для этого объекта VideoCaptureState , оно должно быть истинным.

Видеокаптурестате

 VideoCaptureState()

Видеокаптурестате

 VideoCaptureState(
  std::shared_ptr< const VideoCaptureStateImpl > impl
)

Явный конструктор.

Видеокаптурестате

 VideoCaptureState(
  const VideoCaptureState & copy_from
)

Конструктор копирования для копирования существующего объекта VideoCaptureState в новый.

Видеокаптурестате

 VideoCaptureState(
  VideoCaptureState && move_from
)

Конструктор для перемещения существующего объекта VideoCaptureState в новый.

эталонная версия r-value.

оператор=

VideoCaptureState & operator=(
  const VideoCaptureState & copy_from
)

Оператор присваивания для присвоения значения этого объекта VideoCaptureState из другого объекта VideoCaptureState .

оператор=

VideoCaptureState & operator=(
  VideoCaptureState && move_from
)

Оператор присваивания для присвоения значения этого объекта VideoCaptureState из другого объекта VideoCaptureState .

эталонная версия r-value.

~VideoCaptureState

 ~VideoCaptureState()