gpg:: VideoCaptureState
#include <video_capture_state.h>
Una struttura di dati che consente di accedere allo stato corrente 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 è 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 o meno.
|
QualityLevel() const
|
Restituisce il livello qualitativo dell'acquisizione corrente.
|
Valid() const
|
bool
Restituisce true quando l'oggetto VideoCaptureState restituito viene compilato con dati ed è accompagnato da uno stato di risposta riuscita; false per un oggetto VideoCaptureState non popolato creato dall'utente o uno stato completato accompagnato da uno stato di risposta non riuscito.
|
operator=(const VideoCaptureState & copy_from)
|
Operatore di assegnazione per assegnare il valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Operatore di assegnazione per assegnare il 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 è in fase di acquisizione o meno.
IsOverlayVisible
bool IsOverlayVisible() const
Indica se l'overlay di acquisizione è attualmente visibile o meno.
Questo indica inoltre che l'utente sta utilizzando l'overlay di acquisizione e che l'acquisizione in background non andrà a buon fine.
IsPaused
bool IsPaused() const
Indica se l'acquisizione è attualmente in pausa o meno.
Sarà sempre false
se IsCapturing()
se false
.
QualityLevel
VideoQualityLevel QualityLevel() const
Restituisce il livello qualitativo dell'acquisizione corrente.
Valida
bool Valid() const
Restituisce true quando l'oggetto VideoCaptureState restituito viene compilato con dati ed è accompagnato da uno stato di risposta riuscita; false per un oggetto VideoCaptureState non popolato creato dall'utente o uno stato completato accompagnato da uno stato di risposta non riuscito.
Deve essere true affinché le funzioni getter su questo oggetto VideoCaptureState siano utilizzabili.
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.
r-value-reference version.
operatore=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operatore di assegnazione per assegnare il valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
operatore=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operatore di assegnazione per assegnare il valore di questo oggetto VideoCaptureState da un altro oggetto VideoCaptureState.
r-value-reference version.
~VideoCaptureState
~VideoCaptureState()