gpg::VideoCapabilities

#include <video_capabilities.h>

Struktura danych zapewniająca dostęp do informacji o możliwościach nagrywania filmów na tym urządzeniu.

Podsumowanie

Konstruktorzy i niszczyciele

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

Funkcje publiczne

IsCameraSupported() const
bool
Określa, czy urządzenie ma aparat przedni i możemy go używać.
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
bool
Sprawdza, czy obsługiwany jest tryb nagrywania i poziom jakości, a także zapis aparatu, mikrofonu i pamięci.
IsMicSupported() const
bool
Wskazuje, czy urządzenie ma mikrofon i możemy go używać.
IsWriteStorageSupported() const
bool
Zwraca, czy urządzenie ma zewnętrzne urządzenie pamięci masowej i czy możemy go użyć.
SupportsCaptureMode(VideoCaptureMode capture_mode) const
bool
Zwraca, czy urządzenie obsługuje dany tryb przechwytywania.
SupportsQualityLevel(VideoQualityLevel quality_level) const
bool
Zwraca, czy urządzenie obsługuje dany poziom jakości.
Valid() const
bool
Zwraca wartość „true” (prawda), gdy zwrócony obiekt VideoCapabilities jest wypełniony danymi i towarzyszy mu stan odpowiedzi o udanej odpowiedzi; wartość false (fałsz) w przypadku niewypełnionego obiektu VideoCapabilities utworzonego przez użytkownika lub uzupełnionego, któremu towarzyszy stan nieudanej odpowiedzi.
operator=(const VideoCapabilities & copy_from)
Operator atrybucji służący do przypisywania wartości tego obiektu VideoCapabilities do innego obiektu VideoCapabilities.
operator=(VideoCapabilities && move_from)
Operator atrybucji służący do przypisywania wartości tego obiektu VideoCapabilities do innego obiektu VideoCapabilities.

Funkcje publiczne

IsCameraSupported

bool IsCameraSupported() const 

Określa, czy urządzenie ma aparat przedni i możemy go używać.

IsFullySupported

bool IsFullySupported(
  VideoCaptureMode capture_mode,
  VideoQualityLevel quality_level
) const 

Sprawdza, czy obsługiwany jest tryb nagrywania i poziom jakości, a także zapis aparatu, mikrofonu i pamięci.

IsMicSupported

bool IsMicSupported() const 

Wskazuje, czy urządzenie ma mikrofon i możemy go używać.

IsWriteStorageSupported

bool IsWriteStorageSupported() const 

Zwraca, czy urządzenie ma zewnętrzne urządzenie pamięci masowej i czy możemy go użyć.

SupportsCaptureMode

bool SupportsCaptureMode(
  VideoCaptureMode capture_mode
) const 

Zwraca, czy urządzenie obsługuje dany tryb przechwytywania.

SupportsQualityLevel

bool SupportsQualityLevel(
  VideoQualityLevel quality_level
) const 

Zwraca, czy urządzenie obsługuje dany poziom jakości.

Prawidłowy

bool Valid() const 

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

Aby można było używać funkcji getter w obiekcie VideoCapabilities, musi ona mieć wartość true (prawda).

VideoCapabilities

 VideoCapabilities()

VideoCapabilities

 VideoCapabilities(
  std::shared_ptr< const VideoCapabilitiesImpl > impl
)

Bezpośredni konstruktor.

VideoCapabilities

 VideoCapabilities(
  const VideoCapabilities & copy_from
)

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

VideoCapabilities

 VideoCapabilities(
  VideoCapabilities && move_from
)

Konstruktor do przenoszenia istniejącego obiektu VideoCapabilities do nowego.

wersję referencyjną o wartości r.

operator=

VideoCapabilities & operator=(
  const VideoCapabilities & copy_from
)

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

operator=

VideoCapabilities & operator=(
  VideoCapabilities && move_from
)

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

wersję referencyjną o wartości r.

~Możliwości wideo

 ~VideoCapabilities()