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)
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 contenido o no.
|
IsOverlayVisible() const
|
bool
Muestra si la superposición de captura está visible 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 propaga con datos y va acompañado de un estado de respuesta correcto. Es falso para un objeto VideoCaptureState no propagado creado por el usuario o uno propagado junto con un estado de respuesta incorrecta.
|
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 contenido 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á utilizando la superposición de captura y que 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 propaga con datos y va acompañado de un estado de respuesta correcto. Es falso para un objeto VideoCaptureState no propagado creado por el usuario o uno propagado junto con un estado de respuesta incorrecta.
Debe ser verdadero para que se puedan usar las funciones get de 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.
y la versión de referencia de valor r.
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operador de asignación para asignar el valor de este objeto VideoCaptureState desde otro objeto VideoCaptureState.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operador de asignación para asignar el valor de este objeto VideoCaptureState desde otro objeto VideoCaptureState.
y la versión de referencia de valor r.
~VideoCaptureState
~VideoCaptureState()