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)
Konstruktor zum Kopieren eines vorhandenen VideoCaptureState-Objekts in ein neues kopieren
|
|
VideoCaptureState(VideoCaptureState && move_from)
Konstruktor zum Verschieben eines vorhandenen VideoCaptureState-Objekts in ein neues
|
|
~VideoCaptureState()
|
Öffentliche Funktionen |
|
---|---|
CaptureMode() const
|
Gibt den Aufnahmemodus der aktuellen Aufnahme zurück.
|
IsCapturing() const
|
bool
Gibt an, ob der Dienst derzeit Daten erfasst oder nicht.
|
IsOverlayVisible() const
|
bool
Gibt an, ob das Capture-Overlay zurzeit sichtbar ist.
|
IsPaused() const
|
bool
Gibt an, ob die Erfassung zurzeit pausiert ist oder nicht.
|
QualityLevel() const
|
Gibt die Qualität der aktuellen Aufnahme zurück.
|
Valid() const
|
bool
Gibt „true“ zurück, wenn das zurückgegebene VideoCaptureState-Objekt mit Daten gefüllt und eine erfolgreiche Antwort vorliegt. „false“ für ein nicht ausgefülltes, vom Nutzer erstelltes VideoCaptureState-Objekt oder für ein ausgefülltes Objekt mit dem Status „Fehlgeschlagene Antwort“.
|
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 Aufnahmemodus der aktuellen Aufnahme zurück.
IsCapturing
bool IsCapturing() const
Gibt an, ob der Dienst derzeit Daten erfasst oder nicht.
IsOverlayVisible
bool IsOverlayVisible() const
Gibt an, ob das Capture-Overlay zurzeit sichtbar ist.
Das bedeutet auch, dass das Erfassungs-Overlay vom Nutzer verwendet wird und die Hintergrunderfassung fehlschlägt.
IsPaused
bool IsPaused() const
Gibt an, ob die Erfassung zurzeit pausiert ist oder nicht.
Ist immer false
, wenn IsCapturing()
wenn false
.
QualityLevel
VideoQualityLevel QualityLevel() const
Gibt die Qualität der aktuellen Aufnahme zurück.
Gültig
bool Valid() const
Gibt „true“ zurück, wenn das zurückgegebene VideoCaptureState-Objekt mit Daten gefüllt und eine erfolgreiche Antwort vorliegt. „false“ für ein nicht ausgefülltes, vom Nutzer erstelltes VideoCaptureState-Objekt oder für ein ausgefülltes Objekt mit dem Status „Fehlgeschlagene Antwort“.
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 )
Konstruktor zum Kopieren eines vorhandenen VideoCaptureState-Objekts in ein neues kopieren
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Konstruktor zum Verschieben eines vorhandenen VideoCaptureState-Objekts in ein neues
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()