gpg:: VideoCapabilities
#include <video_capabilities.h>
Struktur data yang memungkinkan akses ke informasi tentang kemampuan yang dimiliki perangkat saat ini untuk perekaman video.
Ringkasan
Konstruktor dan Destruktor |
|
---|---|
VideoCapabilities()
|
|
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Konstruktor eksplisit.
|
|
VideoCapabilities(const VideoCapabilities & copy_from)
Salin konstruktor untuk menyalin objek VideoCapabilities yang ada ke objek baru.
|
|
VideoCapabilities(VideoCapabilities && move_from)
Konstruktor untuk memindahkan objek VideoCapabilities yang ada ke objek baru.
|
|
~VideoCapabilities()
|
Fungsi publik |
|
---|---|
IsCameraSupported() const
|
bool
Menampilkan apakah perangkat memiliki kamera depan dan kita dapat menggunakannya.
|
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
|
bool
Memeriksa apakah mode pengambilan dan tingkat kualitas didukung, serta kamera, mikrofon, dan operasi tulis penyimpanan.
|
IsMicSupported() const
|
bool
Menampilkan apakah perangkat memiliki mikrofon dan kita dapat menggunakannya.
|
IsWriteStorageSupported() const
|
bool
Menampilkan apakah perangkat memiliki perangkat penyimpanan eksternal dan kita dapat menggunakannya.
|
SupportsCaptureMode(VideoCaptureMode capture_mode) const
|
bool
Menampilkan apakah perangkat mendukung mode pengambilan yang diberikan.
|
SupportsQualityLevel(VideoQualityLevel quality_level) const
|
bool
Menampilkan apakah perangkat mendukung tingkat kualitas yang diberikan.
|
Valid() const
|
bool
Menampilkan benar jika objek VideoCapabilities yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; salah untuk objek VideoCapabilities buatan pengguna yang tidak diisi atau untuk objek yang diisi disertai dengan status respons yang gagal.
|
operator=(const VideoCapabilities & copy_from)
|
Operator penetapan untuk menetapkan nilai objek VideoCapabilities ini dari objek VideoCapabilities lain.
|
operator=(VideoCapabilities && move_from)
|
Operator penetapan untuk menetapkan nilai objek VideoCapabilities ini dari objek VideoCapabilities lain.
|
Fungsi publik
IsCameraSupported
bool IsCameraSupported() const
Menampilkan apakah perangkat memiliki kamera depan dan kita dapat menggunakannya.
IsFullySupported
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
Memeriksa apakah mode pengambilan dan tingkat kualitas didukung, serta kamera, mikrofon, dan penulisan penyimpanan.
IsMicSupported
bool IsMicSupported() const
Menampilkan apakah perangkat memiliki mikrofon dan kita dapat menggunakannya.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
Menampilkan apakah perangkat memiliki perangkat penyimpanan eksternal dan kita dapat menggunakannya.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
Menampilkan apakah perangkat mendukung mode pengambilan yang diberikan.
SupportsQualityLevel
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
Menampilkan apakah perangkat mendukung tingkat kualitas yang diberikan.
Berlaku
bool Valid() const
Menampilkan benar jika objek VideoCapabilities yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; salah untuk objek VideoCapabilities yang dibuat pengguna dan tidak diisi atau untuk objek yang diisi dan disertai dengan status respons yang gagal.
Hal ini harus benar agar fungsi pengambil pada objek VideoCapabilities ini dapat digunakan.
VideoCapabilities
VideoCapabilities()
VideoCapabilities
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
Konstruktor eksplisit.
VideoCapabilities
VideoCapabilities( const VideoCapabilities & copy_from )
Salin konstruktor untuk menyalin objek VideoCapabilities yang ada ke objek baru.
VideoCapabilities
VideoCapabilities( VideoCapabilities && move_from )
Konstruktor untuk memindahkan objek VideoCapabilities yang ada ke objek baru.
versi r-value-reference.
operator=
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
Operator penetapan untuk menetapkan nilai objek VideoCapabilities ini dari objek VideoCapabilities lain.
operator=
VideoCapabilities & operator=( VideoCapabilities && move_from )
Operator penetapan untuk menetapkan nilai objek VideoCapabilities ini dari objek VideoCapabilities lain.
versi r-value-reference.
~VideoCapabilities
~VideoCapabilities()