гпг:: Видеокаптурестате
#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 . |
Общественные функции
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()