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 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()