gpg:: VideoCaptureState
#include <video_capture_state.h>
Uma estrutura de dados que permite o acesso ao estado atual da captura de vídeo.
Resumo
Construtores e destrutores |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Construtor explícito.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Construtor de cópia para copiar um objeto VideoCaptureState para um novo.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Construtor para mover um objeto VideoCaptureState para um novo.
|
|
~VideoCaptureState()
|
Funções públicas |
|
---|---|
CaptureMode() const
|
Retorna o modo de captura atual.
|
IsCapturing() const
|
bool
Retorna se o serviço está capturando ou não.
|
IsOverlayVisible() const
|
bool
Retorna se a sobreposição de captura está visível ou não.
|
IsPaused() const
|
bool
Retorna se a captura está pausada ou não.
|
QualityLevel() const
|
Retorna o nível de qualidade da captura atual.
|
Valid() const
|
bool
Retorna "true" quando o objeto VideoCaptureState retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido. Retorna "false" para um objeto VideoCaptureState criado pelo usuário sem dados ou para um preenchido acompanhado por um status de resposta com falha.
|
operator=(const VideoCaptureState & copy_from)
|
Operador de atribuição para atribuir o valor do objeto VideoCaptureState a outro objeto VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Operador de atribuição para atribuir o valor do objeto VideoCaptureState a outro objeto VideoCaptureState.
|
Funções públicas
IsCapturing
bool IsCapturing() const
Retorna se o serviço está capturando ou não.
IsOverlayVisible
bool IsOverlayVisible() const
Retorna se a sobreposição de captura está visível ou não.
Isso também indica que a sobreposição de captura está sendo usada pelo usuário e que a captura em segundo plano vai falhar.
IsPaused
bool IsPaused() const
Retorna se a captura está pausada ou não.
Será sempre false
se IsCapturing()
se false
.
Válido
bool Valid() const
Retorna "true" quando o objeto VideoCaptureState retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido. Retorna "false" para um objeto VideoCaptureState criado pelo usuário sem dados ou para um preenchido acompanhado por um status de resposta com falha.
Ele precisa ser verdadeiro para que as funções getter no objeto VideoCaptureState sejam utilizáveis.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Construtor explícito.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Construtor de cópia para copiar um objeto VideoCaptureState para um novo.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Construtor para mover um objeto VideoCaptureState para um novo.
versão de referência do valor R.
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operador de atribuição para atribuir o valor do objeto VideoCaptureState a outro objeto VideoCaptureState.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operador de atribuição para atribuir o valor do objeto VideoCaptureState a outro objeto VideoCaptureState.
versão de referência do valor R.
~VideoCaptureState
~VideoCaptureState()