gpg::VideoCapabilities

#include <video_capabilities.h>

Mevcut cihazın video kaydı için sahip olduğu özellikler hakkındaki bilgilere erişim sağlayan veri yapısı.

Özet

Oluşturucular ve Yıkıcılar

VideoCapabilities()
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Açık oluşturucu.
VideoCapabilities(const VideoCapabilities & copy_from)
Mevcut bir VideoCapabilities nesnesini yeni bir nesneye kopyalamak için oluşturucuyu kopyalayın.
VideoCapabilities(VideoCapabilities && move_from)
Mevcut bir VideoCapabilities nesnesini yeni bir nesneye taşıyacak oluşturucu.
~VideoCapabilities()

Herkese açık işlevler

IsCameraSupported() const
bool
Cihazın ön kamerası olup olmadığını ve kullanılıp kullanılamayacağını döndürür.
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
bool
Ekran görüntüsü alma modu ve kalite seviyesinin yanı sıra kamera, mikrofon ve depolama alanında yazma özelliğinin desteklenip desteklenmediğini kontrol eder.
IsMicSupported() const
bool
Cihazın mikrofonu olup olmadığını ve kullanılabilir olup olmadığını döndürür.
IsWriteStorageSupported() const
bool
Cihazın harici bir depolama cihazı olup olmadığını ve bu cihazı kullanıp kullanamayacağımızı döndürür.
SupportsCaptureMode(VideoCaptureMode capture_mode) const
bool
Cihazın belirtilen yakalama modunu destekleyip desteklemediğini döndürür.
SupportsQualityLevel(VideoQualityLevel quality_level) const
bool
Cihazın belirtilen kalite seviyesini destekleyip desteklemediğini döndürür.
Valid() const
bool
Döndürülen VideoCapabilities nesnesi veriyle doldurulduğunda ve buna başarılı bir yanıt durumu eşlik ettiğinde true değerini döndürür; false (yanlış) değerini döndürür.VideoCapabilities
operator=(const VideoCapabilities & copy_from)
Bu VideoCapabilities nesnesinin değerini başka bir VideoCapabilities nesnesinden atamak için atama operatörü.
operator=(VideoCapabilities && move_from)
Bu VideoCapabilities nesnesinin değerini başka bir VideoCapabilities nesnesinden atamak için atama operatörü.

Herkese açık işlevler

IsCameraSupported

bool IsCameraSupported() const 

Cihazın ön kamerası olup olmadığını ve kullanılıp kullanılamayacağını döndürür.

IsFullySupported

bool IsFullySupported(
  VideoCaptureMode capture_mode,
  VideoQualityLevel quality_level
) const 

Ekran görüntüsü alma modu ve kalite seviyesinin yanı sıra kamera, mikrofon ve depolama alanında yazma özelliğinin desteklenip desteklenmediğini kontrol eder.

IsMicSupported

bool IsMicSupported() const 

Cihazın mikrofonu olup olmadığını ve kullanılabilir olup olmadığını döndürür.

IsWriteStorageSupported

bool IsWriteStorageSupported() const 

Cihazın harici bir depolama cihazı olup olmadığını ve bu cihazı kullanıp kullanamayacağımızı döndürür.

SupportsCaptureMode

bool SupportsCaptureMode(
  VideoCaptureMode capture_mode
) const 

Cihazın belirtilen yakalama modunu destekleyip desteklemediğini döndürür.

SupportsQualityLevel

bool SupportsQualityLevel(
  VideoQualityLevel quality_level
) const 

Cihazın belirtilen kalite seviyesini destekleyip desteklemediğini döndürür.

Geçerli

bool Valid() const 

Döndürülen VideoCapabilities nesnesi veriyle doldurulduğunda ve buna başarılı bir yanıt durumu eşlik ettiğinde true değerini döndürür; false (yanlış) değerini döndürür.VideoCapabilities

Bu VideoCapabilities nesnesindeki alıcı işlevlerinin kullanılabilir olması için doğru olmalıdır.

VideoCapabilities

 VideoCapabilities()

VideoCapabilities

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

Açık oluşturucu.

VideoCapabilities

 VideoCapabilities(
  const VideoCapabilities & copy_from
)

Mevcut bir VideoCapabilities nesnesini yeni bir nesneye kopyalamak için oluşturucuyu kopyalayın.

VideoCapabilities

 VideoCapabilities(
  VideoCapabilities && move_from
)

Mevcut bir VideoCapabilities nesnesini yeni bir nesneye taşıyacak oluşturucu.

r-değeri referansı sürümü.

operator=

VideoCapabilities & operator=(
  const VideoCapabilities & copy_from
)

Bu VideoCapabilities nesnesinin değerini başka bir VideoCapabilities nesnesinden atamak için atama operatörü.

operator=

VideoCapabilities & operator=(
  VideoCapabilities && move_from
)

Bu VideoCapabilities nesnesinin değerini başka bir VideoCapabilities nesnesinden atamak için atama operatörü.

r-değeri referansı sürümü.

~VideoCapabilities

 ~VideoCapabilities()