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 destruidores |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Construtor explícito.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Copie o construtor para copiar um objeto VideoCaptureState já 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 no momento ou não.
|
IsOverlayVisible() const
|
bool
Retorna indicando se a sobreposição de captura está visível no momento.
|
IsPaused() const
|
bool
Informa se a captura está pausada ou não.
|
QualityLevel() const
|
Retorna o nível de qualidade da captura atual.
|
Valid() const
|
bool
Retorna verdadeiro quando o objeto VideoCaptureState retornado for preenchido com dados e acompanhado por um status de resposta bem-sucedida. falso para um objeto VideoCaptureState não preenchido criado pelo usuário ou para um objeto preenchido acompanhado de um status de resposta de falha.
|
operator=(const VideoCaptureState & copy_from)
|
Operador de atribuição para atribuir o valor deste objeto VideoCaptureState a partir de outro objeto VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Operador de atribuição para atribuir o valor deste objeto VideoCaptureState a partir de outro objeto VideoCaptureState.
|
Funções públicas
IsCapturing
bool IsCapturing() const
Retorna se o serviço está capturando no momento ou não.
IsOverlayVisible
bool IsOverlayVisible() const
Retorna indicando se a sobreposição de captura está visível no momento.
Isso também indica que a sobreposição de captura está sendo usada pelo usuário e que a captura do plano de fundo falhará.
IsPaused
bool IsPaused() const
Informa se a captura está pausada ou não.
Será sempre false
se IsCapturing()
se false
.
Válido
bool Valid() const
Retorna verdadeiro quando o objeto VideoCaptureState retornado for preenchido com dados e acompanhado por um status de resposta bem-sucedida. falso para um objeto VideoCaptureState não preenchido criado pelo usuário ou para um objeto preenchido acompanhado de um status de resposta de falha.
Ele precisa ser verdadeiro 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 )
Copie o construtor para copiar um objeto VideoCaptureState já existente em um novo.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Construtor para mover um objeto VideoCaptureState existente para um novo.
"r-value-reference".
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operador de atribuição para atribuir o valor deste objeto VideoCaptureState a partir de outro objeto VideoCaptureState.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operador de atribuição para atribuir o valor deste objeto VideoCaptureState a partir de outro objeto VideoCaptureState.
"r-value-reference".
~VideoCaptureState
~VideoCaptureState()