gpg:: VideoCaptureState
#include <video_capture_state.h>
Es una estructura de datos que permite acceder al estado actual de la captura de video.
Resumen
Constructores y destructores |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Es un constructor explícito.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Es un constructor de copia para copiar un objeto VideoCaptureState existente en uno nuevo.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Es un 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 datos o no.
|
IsOverlayVisible() const
|
bool
Muestra si la superposición de captura está visible o no.
|
IsPaused() const
|
bool
Muestra si la captura está en pausa o no.
|
QualityLevel() const
|
Muestra el nivel de calidad de la captura actual.
|
Valid() const
|
bool
Muestra verdadero cuando el objeto VideoCaptureState que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; muestra falso para un objeto VideoCaptureState creado por el usuario que no se propagó o para uno propagado que se acompaña de un estado de respuesta incorrecto.
|
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 datos o no.
IsOverlayVisible
bool IsOverlayVisible() const
Muestra si la superposición de captura está visible o no.
Esto también indica que el usuario está usando la superposición de captura y que fallará la captura en segundo plano.
IsPaused
bool IsPaused() const
Muestra si la captura está en pausa o no.
Siempre será false
si IsCapturing()
es false
.
QualityLevel
VideoQualityLevel QualityLevel() const
Muestra el nivel de calidad de la captura actual.
Válido
bool Valid() const
Muestra verdadero cuando el objeto VideoCaptureState que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; muestra falso para un objeto VideoCaptureState creado por el usuario que no se propagó o para uno propagado que se acompaña de un estado de respuesta incorrecto.
Debe ser verdadero para que las funciones de acceso de este objeto VideoCaptureState se puedan usar.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Constructor explícito.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Es un constructor de copia para copiar un objeto VideoCaptureState existente en uno nuevo.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Es un constructor para mover un objeto VideoCaptureState existente a uno nuevo.
Versión de 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.
Versión de r-value-reference.
~VideoCaptureState
~VideoCaptureState()