gpg:: VideoCaptureState
#include <video_capture_state.h>
Une structure de données qui permet 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 permettant de copier un objet VideoCaptureState existant dans un nouvel objet.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Constructeur permettant de déplacer un objet VideoCaptureState existant vers un nouvel objet.
|
|
~VideoCaptureState()
|
Fonctions publiques |
|
---|---|
CaptureMode() const
|
Renvoie le mode de capture de la capture actuelle.
|
IsCapturing() const
|
bool
Indique si le service est en train d'effectuer une capture.
|
IsOverlayVisible() const
|
bool
Indique si la superposition de capture est actuellement visible ou non.
|
IsPaused() const
|
bool
Indique si la capture est actuellement mise 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é est renseigné avec des données et est accompagné d'un état de réponse positive ; "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'affectation permettant d'attribuer la valeur de cet objet VideoCaptureState à partir d'un autre objet VideoCaptureState.
|
operator=(VideoCaptureState && move_from)
|
Opérateur d'affectation permettant d'attribuer la valeur de cet objet VideoCaptureState à partir d'un autre objet VideoCaptureState.
|
Fonctions publiques
IsCapturing
bool IsCapturing() const
Indique si le service est en train d'effectuer une capture.
IsOverlayVisible
bool IsOverlayVisible() const
Indique si la superposition de capture est actuellement visible ou non.
Cela indique également que la superposition de capture est utilisée par l'utilisateur et que la capture en arrière-plan échouera.
IsPaused
bool IsPaused() const
Indique si la capture est actuellement mise en pause ou non.
La valeur est toujours false
si IsCapturing()
si la valeur 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é est renseigné avec des données et est accompagné d'un état de réponse positive ; "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 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 permettant de copier un objet VideoCaptureState existant dans un nouvel objet.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Constructeur permettant de déplacer un objet VideoCaptureState existant vers un nouvel objet.
r-value-reference.
opérateur=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Opérateur d'affectation permettant d'attribuer la valeur de cet objet VideoCaptureState à partir d'un autre objet VideoCaptureState.
opérateur=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Opérateur d'affectation permettant d'attribuer la valeur de cet objet VideoCaptureState à partir d'un autre objet VideoCaptureState.
r-value-reference.
~VideoCaptureState
~VideoCaptureState()