gpg:: VideoCaptureState
#include <video_capture_state.h>
Struttura di dati che consente di accedere allo stato attuale dell'acquisizione video.
Riepilogo
Costruttori e distruttori |
|
|---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Costruttore esplicito.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Copia il costruttore per copiare un oggetto VideoCaptureState esistente in uno nuovo.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Costruttore per spostare un oggetto VideoCaptureState esistente in uno nuovo.
|
|
~VideoCaptureState()
|
Funzioni pubbliche |
|
|---|---|
CaptureMode() const
|
Restituisce la modalità di acquisizione dell'acquisizione corrente.
|
IsCapturing() const
|
bool
Indica se il servizio è attualmente in fase di acquisizione o meno.
|
IsOverlayVisible() const
|
bool
Indica se l'overlay di acquisizione è attualmente visibile o meno.
|
IsPaused() const
|
bool
Indica se l'acquisizione è attualmente in pausa.
|
QualityLevel() const
|
Restituisce il livello qualitativo dell'acquisizione corrente.
|
Valid() const
|
bool
Restituisce true quando l'oggetto VideoCaptureState restituito viene compilato con i dati ed è accompagnato da uno stato di risposta riuscita. false per un oggetto VideoCaptureState creato dall'utente non compilato o per uno compilato accompagnato da uno stato di risposta non riuscito.
|
operator=(const VideoCaptureState & copy_from)
|
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
|
Funzioni pubbliche
CaptureMode
VideoCaptureMode CaptureMode() const
Restituisce la modalità di acquisizione dell'acquisizione corrente.
IsCapturing
bool IsCapturing() const
Indica se il servizio è attualmente in fase di acquisizione o meno.
IsOverlayVisible
bool IsOverlayVisible() const
Indica se l'overlay di acquisizione è attualmente visibile o meno.
Questo indica anche che l'overlay di acquisizione è utilizzato dall'utente e l'acquisizione dello sfondo non riuscirà.
IsPaused
bool IsPaused() const
Indica se l'acquisizione è attualmente in pausa.
Sarà sempre false se IsCapturing() se false.
QualityLevel
VideoQualityLevel QualityLevel() const
Restituisce il livello qualitativo dell'acquisizione corrente.
Valido
bool Valid() const
Restituisce true quando l'oggetto VideoCaptureState restituito viene compilato con i dati ed è accompagnato da uno stato di risposta riuscita. false per un oggetto VideoCaptureState creato dall'utente non compilato o per uno compilato accompagnato da uno stato di risposta non riuscito.
Deve essere impostato su true per consentire l'utilizzo delle funzioni getter su questo oggetto VideoCaptureState.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Costruttore esplicito.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Copia il costruttore per copiare un oggetto VideoCaptureState esistente in uno nuovo.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Costruttore per spostare un oggetto VideoCaptureState esistente in uno nuovo.
versione r-value-reference.
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
versione r-value-reference.
~VideoCaptureState
~VideoCaptureState()