gpg:: VideoCapabilities
#include <video_capabilities.h>
Eine Datenstruktur, die den Zugriff auf Informationen zu den Funktionen des aktuellen Geräts für die Videoaufzeichnung ermöglicht.
Zusammenfassung
Konstruktoren und Zerstörer |
|
---|---|
VideoCapabilities()
|
|
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Expliziter Konstruktor.
|
|
VideoCapabilities(const VideoCapabilities & copy_from)
Konstruktor zum Kopieren eines vorhandenen VideoCapabilities-Objekts in ein neues kopieren
|
|
VideoCapabilities(VideoCapabilities && move_from)
Konstruktor zum Verschieben eines vorhandenen VideoCapabilities-Objekts in ein neues Objekt
|
|
~VideoCapabilities()
|
Öffentliche Funktionen |
|
---|---|
IsCameraSupported() const
|
bool
Gibt zurück, ob das Gerät über eine Frontkamera verfügt und wir diese verwenden können.
|
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
|
bool
Überprüft, ob der Aufnahmemodus und die Qualitätsstufe sowie Kamera, Mikrofon und Speicher-Schreibmodus unterstützt werden.
|
IsMicSupported() const
|
bool
Gibt zurück, ob das Gerät über ein Mikrofon verfügt und wir es verwenden können.
|
IsWriteStorageSupported() const
|
bool
Gibt zurück, ob das Gerät ein externes Speichergerät hat und wir es verwenden können.
|
SupportsCaptureMode(VideoCaptureMode capture_mode) const
|
bool
Gibt an, ob das Gerät den angegebenen Aufnahmemodus unterstützt.
|
SupportsQualityLevel(VideoQualityLevel quality_level) const
|
bool
Gibt an, ob das Gerät die angegebene Qualitätsstufe unterstützt.
|
Valid() const
|
bool
Gibt "true" zurück, wenn das zurückgegebene VideoCapabilities-Objekt mit Daten gefüllt ist und eine erfolgreiche Antwort angezeigt wird. "false" für ein nicht ausgefülltes, vom Nutzer erstelltes VideoCapabilities-Objekt oder für ein ausgefülltes Objekt mit dem Status "Fehlgeschlagene Antwort".
|
operator=(const VideoCapabilities & copy_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCapabilities-Objekts aus einem anderen VideoCapabilities-Objekt.
|
operator=(VideoCapabilities && move_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCapabilities-Objekts aus einem anderen VideoCapabilities-Objekt.
|
Öffentliche Funktionen
IsCameraSupported
bool IsCameraSupported() const
Gibt zurück, ob das Gerät über eine Frontkamera verfügt und wir diese verwenden können.
IsFullySupported
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
Überprüft, ob der Aufnahmemodus und die Qualitätsstufe sowie Kamera, Mikrofon und Speicher-Schreibmodus unterstützt werden.
IsMicSupported
bool IsMicSupported() const
Gibt zurück, ob das Gerät über ein Mikrofon verfügt und wir es verwenden können.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
Gibt zurück, ob das Gerät ein externes Speichergerät hat und wir es verwenden können.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
Gibt an, ob das Gerät den angegebenen Aufnahmemodus unterstützt.
SupportsQualityLevel
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
Gibt an, ob das Gerät die angegebene Qualitätsstufe unterstützt.
Gültig
bool Valid() const
Gibt "true" zurück, wenn das zurückgegebene VideoCapabilities-Objekt mit Daten gefüllt ist und eine erfolgreiche Antwort angezeigt wird. "false" für ein nicht ausgefülltes, vom Nutzer erstelltes VideoCapabilities-Objekt oder für ein ausgefülltes Objekt mit dem Status "Fehlgeschlagene Antwort".
Es muss "true" sein, damit die Getter-Funktionen für dieses VideoCapabilities-Objekt verwendet werden können.
VideoCapabilities
VideoCapabilities()
VideoCapabilities
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
Expliziter Konstruktor.
VideoCapabilities
VideoCapabilities( const VideoCapabilities & copy_from )
Konstruktor zum Kopieren eines vorhandenen VideoCapabilities-Objekts in ein neues kopieren
VideoCapabilities
VideoCapabilities( VideoCapabilities && move_from )
Konstruktor zum Verschieben eines vorhandenen VideoCapabilities-Objekts in ein neues Objekt
r-Wert-Referenzversion.
Operator=
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCapabilities-Objekts aus einem anderen VideoCapabilities-Objekt.
Operator=
VideoCapabilities & operator=( VideoCapabilities && move_from )
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCapabilities-Objekts aus einem anderen VideoCapabilities-Objekt.
r-Wert-Referenzversion.
~Videofunktionen
~VideoCapabilities()