gpg:: VideoCaptureState
#include <video_capture_state.h>
Es una estructura de datos que permite acceder al estado actual de captura de video.
Resumen
Constructores y destructores |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Constructor explícito.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Copia el constructor para copiar un objeto VideoCaptureState existente en uno nuevo.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Constructor para mover un objeto VideoCaptureState existente a uno nuevo.
|
|
~VideoCaptureState()
|
Funciones públicas |
|
---|---|
CaptureMode() const
|
Muestra el modo de captura de la captura actual.
|
IsCapturing() const
|
bool
Muestra si el servicio está capturando o no.
|
IsOverlayVisible() const
|
bool
Muestra si la superposición de captura es visible en ese momento o no.
|
IsPaused() const
|
bool
Muestra si la captura está pausada o no.
|
QualityLevel() const
|
Muestra el nivel de calidad de la captura actual.
|
Valid() const
|
bool
Muestra true cuando el objeto VideoCaptureState que se muestra se completa con datos y va acompañado de un estado de respuesta correcto; false para un objeto VideoCaptureState creado por el usuario no propagado o para uno propagado acompañado de un estado de respuesta no propagado.
|
operator=(const VideoCaptureState & copy_from)
|
Operador de asignación para asignar el valor de este objeto VideoCaptureState desde otro objeto VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Operador de asignación para asignar el valor de este objeto VideoCaptureState desde otro objeto VideoCaptureState.
|
Funciones públicas
IsCapturing
bool IsCapturing() const
Muestra si el servicio está capturando o no.
IsOverlayVisible
bool IsOverlayVisible() const
Muestra si la superposición de captura es visible en ese momento o no.
Esto también indica que el usuario está utilizando la superposición de captura y fallará la captura en segundo plano.
IsPaused
bool IsPaused() const
Muestra si la captura está pausada o no.
Siempre será false
si IsCapturing()
si es false
QualityLevel
VideoQualityLevel QualityLevel() const
Muestra el nivel de calidad de la captura actual.
Válido
bool Valid() const
Muestra true cuando el objeto VideoCaptureState que se muestra se completa con datos y va acompañado de un estado de respuesta correcto; false para un objeto VideoCaptureState creado por el usuario no propagado o para uno propagado acompañado de un estado de respuesta no propagado.
Debe ser verdadera para que se puedan usar las funciones get en este objeto VideoCaptureState.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Constructor explícito.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Copia el constructor para copiar un objeto VideoCaptureState existente en uno nuevo.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Constructor para mover un objeto VideoCaptureState existente a uno nuevo.
r-value-reference.
operador=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operador de asignación para asignar el valor de este objeto VideoCaptureState desde otro objeto VideoCaptureState.
operador=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operador de asignación para asignar el valor de este objeto VideoCaptureState desde otro objeto VideoCaptureState.
r-value-reference.
~Estado de la captura de video
~VideoCaptureState()