gpg:: VideoCaptureState
#include <video_capture_state.h>
Structure de données permettant d'accéder à l'état actuel de la capture vidéo.
Résumé
Constructeurs et destructeurs |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Constructeur explicite.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Copiez le constructeur pour copier un objet VideoCaptureState existant dans un nouveau.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Constructeur permettant de déplacer un objet VideoCaptureState existant dans un nouvel objet.
|
|
~VideoCaptureState()
|
Fonctions publiques |
|
---|---|
CaptureMode() const
|
Renvoie le mode de capture en cours.
|
IsCapturing() const
|
bool
Indique si le service est en cours de capture ou non.
|
IsOverlayVisible() const
|
bool
Indique si la superposition de capture est actuellement visible ou non.
|
IsPaused() const
|
bool
Indique si la capture est en pause ou non.
|
QualityLevel() const
|
Renvoie le niveau de qualité de la capture actuelle.
|
Valid() const
|
bool
Renvoie la valeur "true" lorsque l'objet VideoCaptureState renvoyé contient des données et est accompagné d'un état de réponse "réussite". "false" pour un objet VideoCaptureState non renseigné créé par l'utilisateur ou pour un objet renseigné, accompagné d'un état de réponse "Échec".
|
operator=(const VideoCaptureState & copy_from)
|
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCaptureState à un autre objet VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCaptureState à un autre objet VideoCaptureState.
|
Fonctions publiques
IsCapturing
bool IsCapturing() const
Indique si le service est en cours de capture ou non.
IsOverlayVisible
bool IsOverlayVisible() const
Indique si la superposition de capture est actuellement visible ou non.
Cela indique également que l'utilisateur utilise la superposition de capture et que la capture en arrière-plan échouera.
IsPaused
bool IsPaused() const
Indique si la capture est en pause ou non.
La valeur est toujours false
s'il est IsCapturing()
s'il est false
.
QualityLevel
VideoQualityLevel QualityLevel() const
Renvoie le niveau de qualité de la capture actuelle.
Valide
bool Valid() const
Renvoie la valeur "true" lorsque l'objet VideoCaptureState renvoyé contient des données et est accompagné d'un état de réponse "réussite". "false" pour un objet VideoCaptureState non renseigné créé par l'utilisateur ou pour un objet renseigné, accompagné d'un état de réponse "Échec".
La valeur "true" doit être définie sur "true" pour que les fonctions getter de cet objet VideoCaptureState soient utilisables.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Constructeur explicite.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Copiez le constructeur pour copier un objet VideoCaptureState existant dans un nouveau.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Constructeur permettant de déplacer un objet VideoCaptureState existant dans un nouvel objet.
r-value-reference.
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCaptureState à un autre objet VideoCaptureState.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCaptureState à un autre objet VideoCaptureState.
r-value-reference.
~VideoCaptureState
~VideoCaptureState()