gpg:: VideoCapabilities
#include <video_capabilities.h>
Structure de données permettant d'accéder à des informations sur les fonctionnalités d'enregistrement vidéo de l'appareil actuel.
Résumé
Constructeurs et destructeurs |
|
---|---|
VideoCapabilities()
|
|
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Constructeur explicite.
|
|
VideoCapabilities(const VideoCapabilities & copy_from)
Copiez le constructeur pour copier un objet VideoCapabilities existant dans un nouveau.
|
|
VideoCapabilities(VideoCapabilities && move_from)
Constructeur permettant de déplacer un objet VideoCapabilities existant dans un nouvel objet.
|
|
~VideoCapabilities()
|
Fonctions publiques |
|
---|---|
IsCameraSupported() const
|
bool
Savoir si l'appareil est équipé d'une caméra frontale et si nous pouvons l'utiliser.
|
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
|
bool
Vérifie si le mode de capture et le niveau de qualité sont pris en charge, ainsi que l'accès en écriture à l'appareil photo, au micro et à l'espace de stockage.
|
IsMicSupported() const
|
bool
Indique si l'appareil est équipé d'un micro et si nous pouvons l'utiliser.
|
IsWriteStorageSupported() const
|
bool
Indique si l'appareil est équipé d'un périphérique de stockage externe et si nous pouvons l'utiliser.
|
SupportsCaptureMode(VideoCaptureMode capture_mode) const
|
bool
Indique si l'appareil est compatible avec le mode de capture donné.
|
SupportsQualityLevel(VideoQualityLevel quality_level) const
|
bool
Indique si l'appareil est compatible avec le niveau de qualité donné.
|
Valid() const
|
bool
Renvoie la valeur "true" lorsque l'objet VideoCapabilities renvoyé contient des données et est accompagné d'un état de réponse "réussite". "false" pour un objet VideoCapabilities non renseigné créé par l'utilisateur ou pour un objet renseigné avec l'état de réponse "Échec".
|
operator=(const VideoCapabilities & copy_from)
|
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCapabilities à partir d'un autre objet VideoCapabilities.
|
operator=(VideoCapabilities && move_from)
|
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCapabilities à partir d'un autre objet VideoCapabilities.
|
Fonctions publiques
IsCameraSupported
bool IsCameraSupported() const
Savoir si l'appareil est équipé d'une caméra frontale et si nous pouvons l'utiliser.
IsFullySupported
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
Vérifie si le mode de capture et le niveau de qualité sont acceptés, ainsi que l'accès en écriture à l'appareil photo, au micro et à l'espace de stockage.
IsMicSupported
bool IsMicSupported() const
Indique si l'appareil est équipé d'un micro et si nous pouvons l'utiliser.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
Indique si l'appareil est équipé d'un périphérique de stockage externe et si nous pouvons l'utiliser.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
Indique si l'appareil est compatible avec le mode de capture donné.
SupportsQualityLevel
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
Indique si l'appareil est compatible avec le niveau de qualité donné.
Valide
bool Valid() const
Renvoie la valeur "true" lorsque l'objet VideoCapabilities renvoyé contient des données et est accompagné d'un état de réponse "réussite". "false" pour un objet VideoCapabilities non renseigné créé par l'utilisateur ou pour un objet renseigné avec l'état de réponse "Échec".
Pour que les fonctions getter de cet objet VideoCapabilities soient utilisables, la valeur "true" doit être définie.
VideoCapabilities
VideoCapabilities()
VideoCapabilities
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
Constructeur explicite.
VideoCapabilities
VideoCapabilities( const VideoCapabilities & copy_from )
Copiez le constructeur pour copier un objet VideoCapabilities existant dans un nouveau.
VideoCapabilities
VideoCapabilities( VideoCapabilities && move_from )
Constructeur permettant de déplacer un objet VideoCapabilities existant dans un nouvel objet.
r-value-reference.
operator=
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCapabilities à partir d'un autre objet VideoCapabilities.
operator=
VideoCapabilities & operator=( VideoCapabilities && move_from )
Opérateur d'attribution permettant d'attribuer la valeur de cet objet VideoCapabilities à partir d'un autre objet VideoCapabilities.
r-value-reference.
~VideoCapabilities
~VideoCapabilities()