gpg::VideoCapabilities

#include <video_capabilities.h>

Struktura danych umożliwiająca dostęp do informacji o możliwościach obecnego urządzenia w zakresie nagrywania filmów.

Podsumowanie

Konstruktory i niszczyciele

VideoCapabilities()
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Jawny konstruktor.
VideoCapabilities(const VideoCapabilities & copy_from)
Skopiuj konstruktor służący do kopiowania istniejącego obiektu VideoCapabilities do nowego.
VideoCapabilities(VideoCapabilities && move_from)
Konstruktor służący do przenoszenia istniejącego obiektu VideoCapabilities do nowego.
~VideoCapabilities()

Funkcje publiczne

IsCameraSupported() const
bool
Określa, czy urządzenie ma przedni aparat i czy możemy z niego korzystać.
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
bool
Sprawdza, czy obsługiwany jest tryb nagrywania i poziom jakości, a także aparat, mikrofon i zapis w pamięci.
IsMicSupported() const
bool
Wskazuje, czy urządzenie ma mikrofon i czy możemy go używać.
IsWriteStorageSupported() const
bool
Wskazuje, czy urządzenie ma zewnętrzne urządzenie pamięci masowej i czy możemy z niego korzystać.
SupportsCaptureMode(VideoCaptureMode capture_mode) const
bool
Wskazuje, czy urządzenie obsługuje dany tryb przechwytywania.
SupportsQualityLevel(VideoQualityLevel quality_level) const
bool
Wskazuje, czy urządzenie obsługuje podany poziom jakości.
Valid() const
bool
Zwraca wartość „true” (prawda), gdy zwrócony obiekt VideoCapabilities zawiera dane i towarzyszy mu stan odpowiedzi, która zakończyła się powodzeniem. Wartość false w przypadku nieuzupełnionego obiektu VideoCapabilities utworzonego przez użytkownika lub dla wypełnionego obiektu, któremu towarzyszy stan odpowiedzi Niepowodzenie.
operator=(const VideoCapabilities & copy_from)
Operator przypisania służący do przypisywania wartości tego obiektu VideoCapabilities z innego obiektu VideoCapabilities.
operator=(VideoCapabilities && move_from)
Operator przypisania służący do przypisywania wartości tego obiektu VideoCapabilities z innego obiektu VideoCapabilities.

Funkcje publiczne

IsCameraSupported

bool IsCameraSupported() const 

Wskazuje, czy urządzenie ma przedni aparat i czy możemy z niego korzystać.

IsFullySupported

bool IsFullySupported(
  VideoCaptureMode capture_mode,
  VideoQualityLevel quality_level
) const 

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

IsMicSupported

bool IsMicSupported() const 

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

IsWriteStorageSupported

bool IsWriteStorageSupported() const 

Wskazuje, czy urządzenie ma zewnętrzne urządzenie pamięci masowej i czy możemy z niego korzystać.

SupportsCaptureMode

bool SupportsCaptureMode(
  VideoCaptureMode capture_mode
) const 

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

SupportsQualityLevel

bool SupportsQualityLevel(
  VideoQualityLevel quality_level
) const 

Wskazuje, czy urządzenie obsługuje podany poziom jakości.

Prawidłowe

bool Valid() const 

Zwraca wartość „true” (prawda), gdy zwrócony obiekt VideoCapabilities zawiera dane i towarzyszy mu stan odpowiedzi, która zakończyła się powodzeniem. Wartość false w przypadku nieuzupełnionego obiektu VideoCapabilities utworzonego przez użytkownika lub dla wypełnionego obiektu, któremu towarzyszy stan odpowiedzi Niepowodzenie.

Aby można było korzystać z funkcji pobierania w tym obiekcie VideoCapabilities, musi ono mieć wartość prawda.

VideoCapabilities

 VideoCapabilities()

VideoCapabilities

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

Jawny konstruktor.

VideoCapabilities

 VideoCapabilities(
  const VideoCapabilities & copy_from
)

Skopiuj konstruktor służący do kopiowania istniejącego obiektu VideoCapabilities do nowego.

VideoCapabilities

 VideoCapabilities(
  VideoCapabilities && move_from
)

Konstruktor służący do przenoszenia istniejącego obiektu VideoCapabilities do nowego.

wersji odwołania do wartości r.

operator=

VideoCapabilities & operator=(
  const VideoCapabilities & copy_from
)

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

operator=

VideoCapabilities & operator=(
  VideoCapabilities && move_from
)

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

wersji odwołania do wartości r.

~VideoCapabilities

 ~VideoCapabilities()