gpg:: VideoCaptureState
#include <video_capture_state.h>
Uma estrutura de dados que permite 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)
Copia o construtor para copiar um objeto VideoCaptureState existente em um novo.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Construtor para mover um objeto VideoCaptureState existente para um novo.
|
|
~VideoCaptureState()
|
Funções públicas |
|
---|---|
CaptureMode() const
|
Retorna o modo da captura atual.
|
IsCapturing() const
|
bool
Retorna se o serviço está capturando ou não no momento.
|
IsOverlayVisible() const
|
bool
Retorna se a sobreposição de captura está visível ou não no momento.
|
IsPaused() const
|
bool
Retorna se a captura está pausada ou não no momento.
|
QualityLevel() const
|
Retorna o nível de qualidade da captura atual.
|
Valid() const
|
bool
Retorna verdadeiro quando o objeto VideoCaptureState retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido; falso para um objeto VideoCaptureState não preenchido criado pelo usuário ou para um preenchido acompanhado por um status de resposta de falha.
|
operator=(const VideoCaptureState & copy_from)
|
Operador de atribuição para atribuir o valor desse objeto VideoCaptureState de outro objeto VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Operador de atribuição para atribuir o valor desse objeto VideoCaptureState de outro objeto VideoCaptureState.
|
Funções públicas
IsCapturing
bool IsCapturing() const
Retorna se o serviço está capturando ou não no momento.
IsOverlayVisible
bool IsOverlayVisible() const
Retorna se a sobreposição de captura está visível ou não no momento.
Isso também indica que a sobreposição de captura está sendo usada pelo usuário e que a captura em segundo plano não vai funcionar.
IsPaused
bool IsPaused() const
Retorna se a captura está pausada ou não no momento.
Será sempre false
se IsCapturing()
se false
.
Válida
bool Valid() const
Retorna verdadeiro quando o objeto VideoCaptureState retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido; falso para um objeto VideoCaptureState não preenchido criado pelo usuário ou para um preenchido acompanhado por um status de resposta de falha.
Ela precisa ser verdadeira para que as funções getter nesse objeto VideoCaptureState sejam utilizáveis.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Construtor explícito.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Copia o construtor para copiar um objeto VideoCaptureState existente em um novo.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Construtor para mover um objeto VideoCaptureState existente para um novo.
referência de r-value.
operador=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operador de atribuição para atribuir o valor desse objeto VideoCaptureState de outro objeto VideoCaptureState.
operador=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operador de atribuição para atribuir o valor desse objeto VideoCaptureState de outro objeto VideoCaptureState.
referência de r-value.
~VideoCaptureState
~VideoCaptureState()