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()