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