gpg:: VideoCaptureState
#include <video_capture_state.h>
Eine Datenstruktur, die den Zugriff auf den aktuellen Status der Videoaufnahme ermöglicht.
Zusammenfassung
Konstruktoren und Zerstörer |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Expliziter Konstruktor.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Kopiert den Konstruktor zum Kopieren eines vorhandenen VideoCaptureState-Objekts in ein neues.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Konstruktor zum Verschieben eines vorhandenen VideoCaptureState-Objekts in ein neues Objekt.
|
|
~VideoCaptureState()
|
Öffentliche Funktionen |
|
---|---|
CaptureMode() const
|
Gibt den Erfassungsmodus der aktuellen Aufnahme zurück.
|
IsCapturing() const
|
bool
Gibt zurück, ob der Dienst derzeit Daten erfasst.
|
IsOverlayVisible() const
|
bool
Gibt an, ob das Erfassungs-Overlay derzeit sichtbar ist oder nicht.
|
IsPaused() const
|
bool
Gibt an, ob die Aufnahme derzeit pausiert ist oder nicht.
|
QualityLevel() const
|
Gibt die Qualitätsstufe der aktuellen Aufnahme zurück.
|
Valid() const
|
bool
Gibt "true" zurück, wenn das zurückgegebene VideoCaptureState-Objekt mit Daten gefüllt ist und eine erfolgreiche Antwort angezeigt wird. „false“ für ein nicht ausgefülltes, vom Nutzer erstelltes VideoCaptureState-Objekt oder für ein ausgefülltes Objekt mit dem Status „Nicht bestanden“.
|
operator=(const VideoCaptureState & copy_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCaptureState-Objekts aus einem anderen VideoCaptureState-Objekt.
|
operator=(VideoCaptureState && move_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCaptureState-Objekts aus einem anderen VideoCaptureState-Objekt.
|
Öffentliche Funktionen
CaptureMode
VideoCaptureMode CaptureMode() const
Gibt den Erfassungsmodus der aktuellen Aufnahme zurück.
IsCapturing
bool IsCapturing() const
Gibt zurück, ob der Dienst derzeit Daten erfasst.
IsOverlayVisible
bool IsOverlayVisible() const
Gibt an, ob das Erfassungs-Overlay derzeit sichtbar ist oder nicht.
Dies bedeutet auch, dass das Erfassungs-Overlay vom Nutzer verwendet wird und die Hintergrunderfassung fehlschlägt.
IsPaused
bool IsPaused() const
Gibt an, ob die Aufnahme derzeit pausiert ist oder nicht.
Ist immer false
, wenn IsCapturing()
wenn false
.
QualityLevel
VideoQualityLevel QualityLevel() const
Gibt die Qualitätsstufe der aktuellen Aufnahme zurück.
Gültig
bool Valid() const
Gibt "true" zurück, wenn das zurückgegebene VideoCaptureState-Objekt mit Daten gefüllt ist und eine erfolgreiche Antwort angezeigt wird. „false“ für ein nicht ausgefülltes, vom Nutzer erstelltes VideoCaptureState-Objekt oder für ein ausgefülltes Objekt mit dem Status „Nicht bestanden“.
Er muss "true" sein, damit die Getter-Funktionen für dieses VideoCaptureState-Objekt verwendet werden können.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Expliziter Konstruktor.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Kopiert den Konstruktor zum Kopieren eines vorhandenen VideoCaptureState-Objekts in ein neues.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Konstruktor zum Verschieben eines vorhandenen VideoCaptureState-Objekts in ein neues Objekt.
r-Wert-Referenzversion.
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCaptureState-Objekts aus einem anderen VideoCaptureState-Objekt.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Zuweisungsoperator zum Zuweisen des Werts dieses VideoCaptureState-Objekts aus einem anderen VideoCaptureState-Objekt.
r-Wert-Referenzversion.
~VideoCaptureState
~VideoCaptureState()