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