gpg::VideoCaptureState

#include <video_capture_state.h>

Struktura danych, która umożliwia dostęp do bieżącego stanu nagrywania filmu.

Podsumowanie

Konstruktorzy i niszczyciele

VideoCaptureState()
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Bezpośredni konstruktor.
VideoCaptureState(const VideoCaptureState & copy_from)
Skopiuj konstruktor do skopiowania istniejącego obiektu VideoCaptureState do nowego.
VideoCaptureState(VideoCaptureState && move_from)
Konstruktor do przenoszenia istniejącego obiektu VideoCaptureState do nowego.
~VideoCaptureState()

Funkcje publiczne

CaptureMode() const
Zwraca tryb przechwytywania bieżącego zapisu.
IsCapturing() const
bool
Zwraca, czy usługa obecnie przechwytuje dane.
IsOverlayVisible() const
bool
Wskazuje, czy nakładka z zapisem jest w danym momencie widoczna.
IsPaused() const
bool
Wskazuje, czy przechwytywanie jest obecnie wstrzymane.
QualityLevel() const
Zwraca poziom jakości bieżącego zapisu.
Valid() const
bool
Zwraca wartość „true” (prawda), gdy zwrócony obiekt VideoCaptureState jest wypełniony danymi, a towarzyszy mu stan odpowiedzi o pomyślnym wyniku odpowiedzi; wartość false (fałsz) w przypadku niewypełnionego obiektu VideoCaptureState utworzonego przez użytkownika lub wypełnionego obiektu, któremu towarzyszy niepowodzenie odpowiedzi.
operator=(const VideoCaptureState & copy_from)
Operator atrybucji służący do przypisywania wartości tego obiektu VideoCaptureState do innego obiektu VideoCaptureState.
operator=(VideoCaptureState && move_from)
Operator atrybucji służący do przypisywania wartości tego obiektu VideoCaptureState do innego obiektu VideoCaptureState.

Funkcje publiczne

CaptureMode

VideoCaptureMode CaptureMode() const 

Zwraca tryb przechwytywania bieżącego zapisu.

IsCapturing

bool IsCapturing() const 

Zwraca, czy usługa obecnie przechwytuje dane.

IsOverlayVisible

bool IsOverlayVisible() const 

Wskazuje, czy nakładka z zapisem jest w danym momencie widoczna.

Wskazuje to również, że użytkownik korzysta z nakładki przechwytywania obrazu, co uniemożliwia przechwytywanie w tle.

IsPaused

bool IsPaused() const 

Wskazuje, czy przechwytywanie jest obecnie wstrzymane.

Zawsze będzie mieć wartość false, jeśli IsCapturing(), jeśli false.

QualityLevel

VideoQualityLevel QualityLevel() const 

Zwraca poziom jakości bieżącego zapisu.

Prawidłowy

bool Valid() const 

Zwraca wartość „true” (prawda), gdy zwrócony obiekt VideoCaptureState jest wypełniony danymi, a towarzyszy mu stan odpowiedzi o pomyślnym wyniku odpowiedzi; wartość false (fałsz) w przypadku niewypełnionego obiektu VideoCaptureState utworzonego przez użytkownika lub wypełnionego obiektu, któremu towarzyszy niepowodzenie odpowiedzi.

Aby można było korzystać z funkcji getter w obiekcie VideoCaptureState, musi ona mieć wartość true (prawda).

VideoCaptureState

 VideoCaptureState()

VideoCaptureState

 VideoCaptureState(
  std::shared_ptr< const VideoCaptureStateImpl > impl
)

Bezpośredni konstruktor.

VideoCaptureState

 VideoCaptureState(
  const VideoCaptureState & copy_from
)

Skopiuj konstruktor do skopiowania istniejącego obiektu VideoCaptureState do nowego.

VideoCaptureState

 VideoCaptureState(
  VideoCaptureState && move_from
)

Konstruktor do przenoszenia istniejącego obiektu VideoCaptureState do nowego.

wersję referencyjną o wartości r.

operator=

VideoCaptureState & operator=(
  const VideoCaptureState & copy_from
)

Operator atrybucji służący do przypisywania wartości tego obiektu VideoCaptureState do innego obiektu VideoCaptureState.

operator=

VideoCaptureState & operator=(
  VideoCaptureState && move_from
)

Operator atrybucji służący do przypisywania wartości tego obiektu VideoCaptureState do innego obiektu VideoCaptureState.

wersję referencyjną o wartości r.

~VideoCaptureState

 ~VideoCaptureState()