gpg:: VideoCapabilities
#include <video_capabilities.h>
Una struttura di dati che consente di accedere alle informazioni sulle funzionalità dell'attuale dispositivo per la registrazione video.
Riepilogo
Costruttori e distruttori |
|
---|---|
VideoCapabilities()
|
|
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Costruttore esplicito.
|
|
VideoCapabilities(const VideoCapabilities & copy_from)
Copia il costruttore per copiare un oggetto VideoCapabilities esistente in uno nuovo.
|
|
VideoCapabilities(VideoCapabilities && move_from)
Costruttore per spostare un oggetto VideoCapabilities esistente in uno nuovo.
|
|
~VideoCapabilities()
|
Funzioni pubbliche |
|
---|---|
IsCameraSupported() const
|
bool
Indica se il dispositivo ha una fotocamera anteriore e possiamo utilizzarla.
|
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
|
bool
Controlla se la modalità di acquisizione e il livello qualitativo, così come la scrittura della fotocamera, del microfono e dello spazio di archiviazione, sono supportati.
|
IsMicSupported() const
|
bool
Indica se il dispositivo ha un microfono e possiamo utilizzarlo.
|
IsWriteStorageSupported() const
|
bool
Indica se il dispositivo ha un dispositivo di archiviazione esterno e possiamo utilizzarlo.
|
SupportsCaptureMode(VideoCaptureMode capture_mode) const
|
bool
Indica se il dispositivo supporta la modalità di acquisizione specificata.
|
SupportsQualityLevel(VideoQualityLevel quality_level) const
|
bool
Indica se il dispositivo supporta il livello qualitativo specificato.
|
Valid() const
|
bool
Restituisce true quando l'oggetto VideoCapabilities restituito viene compilato con dati ed è accompagnato da uno stato di risposta riuscita. false per un oggetto VideoCapabilities creato dall'utente non compilato o per uno stato compilato accompagnato da uno stato di risposta non riuscito.
|
operator=(const VideoCapabilities & copy_from)
|
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCapabilities da un altro oggetto VideoCapabilities.
|
operator=(VideoCapabilities && move_from)
|
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCapabilities da un altro oggetto VideoCapabilities.
|
Funzioni pubbliche
IsCameraSupported
bool IsCameraSupported() const
Indica se il dispositivo ha una fotocamera anteriore e possiamo utilizzarla.
IsFullySupported
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
Controlla se la modalità di acquisizione e il livello qualitativo, così come la scrittura della fotocamera, del microfono e dello spazio di archiviazione, sono supportati.
IsMicSupported
bool IsMicSupported() const
Indica se il dispositivo ha un microfono e possiamo utilizzarlo.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
Indica se il dispositivo ha un dispositivo di archiviazione esterno e possiamo utilizzarlo.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
Indica se il dispositivo supporta la modalità di acquisizione specificata.
SupportsQualityLevel
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
Indica se il dispositivo supporta il livello qualitativo specificato.
Valido
bool Valid() const
Restituisce true quando l'oggetto VideoCapabilities restituito viene compilato con dati ed è accompagnato da uno stato di risposta riuscita. false per un oggetto VideoCapabilities creato dall'utente non compilato dall'utente o per uno compilato accompagnato da uno stato di risposta non riuscito.
Deve essere vero affinché le funzioni getter su questo oggetto VideoCapabilities siano utilizzabili.
VideoCapabilities
VideoCapabilities()
VideoCapabilities
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
Costruttore esplicito.
VideoCapabilities
VideoCapabilities( const VideoCapabilities & copy_from )
Copia il costruttore per copiare un oggetto VideoCapabilities esistente in uno nuovo.
VideoCapabilities
VideoCapabilities( VideoCapabilities && move_from )
Costruttore per spostare un oggetto VideoCapabilities esistente in uno nuovo.
versione r-value-reference.
operator=
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCapabilities da un altro oggetto VideoCapabilities.
operator=
VideoCapabilities & operator=( VideoCapabilities && move_from )
Operatore di assegnazione per l'assegnazione del valore di questo oggetto VideoCapabilities da un altro oggetto VideoCapabilities.
versione r-value-reference.
~VideoCapabilities
~VideoCapabilities()