gpg:: VideoCaptureState
#include <video_capture_state.h>
Struktur data yang memungkinkan akses ke status perekaman video saat ini.
Ringkasan
Konstruktor dan Destruktor |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
Konstruktor eksplisit.
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
Konstruktor salinan untuk menyalin objek VideoCaptureState yang ada ke objek baru.
|
|
VideoCaptureState(VideoCaptureState && move_from)
Konstruktor untuk memindahkan objek VideoCaptureState yang ada ke objek baru.
|
|
~VideoCaptureState()
|
Fungsi publik |
|
---|---|
CaptureMode() const
|
Menampilkan mode pengambilan foto/perekaman video saat ini.
|
IsCapturing() const
|
bool
Menampilkan apakah layanan saat ini merekam atau tidak.
|
IsOverlayVisible() const
|
bool
Menampilkan apakah overlay pengambilan saat ini terlihat atau tidak.
|
IsPaused() const
|
bool
Menampilkan apakah pengambilan saat ini dijeda atau tidak.
|
QualityLevel() const
|
Menampilkan tingkat kualitas rekaman saat ini.
|
Valid() const
|
bool
Menampilkan benar jika objek VideoCaptureState yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; salah untuk objek VideoCaptureState yang dibuat pengguna dan tidak diisi atau untuk objek yang diisi dan disertai dengan status respons yang gagal.
|
operator=(const VideoCaptureState & copy_from)
|
Operator penetapan untuk menetapkan nilai objek VideoCaptureState ini dari objek VideoCaptureState lain.
|
operator=(VideoCaptureState && move_from)
|
Operator penetapan untuk menetapkan nilai objek VideoCaptureState ini dari objek VideoCaptureState lain.
|
Fungsi publik
CaptureMode
VideoCaptureMode CaptureMode() const
Menampilkan mode pengambilan dari pengambilan saat ini.
IsCapturing
bool IsCapturing() const
Menampilkan apakah layanan saat ini merekam atau tidak.
IsOverlayVisible
bool IsOverlayVisible() const
Menampilkan apakah overlay pengambilan saat ini terlihat atau tidak.
Hal ini juga menunjukkan bahwa overlay pengambilan sedang digunakan oleh pengguna dan pengambilan latar belakang akan gagal.
IsPaused
bool IsPaused() const
Menampilkan apakah pengambilan saat ini dijeda atau tidak.
Akan selalu false
jika IsCapturing()
jika false
.
Berlaku
bool Valid() const
Menampilkan benar jika objek VideoCaptureState yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; salah untuk objek VideoCaptureState 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 VideoCaptureState ini dapat digunakan.
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
Konstruktor eksplisit.
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
Konstruktor salinan untuk menyalin objek VideoCaptureState yang ada ke objek baru.
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
Konstruktor untuk memindahkan objek VideoCaptureState yang ada ke objek baru.
versi r-value-reference.
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
Operator penetapan untuk menetapkan nilai objek VideoCaptureState ini dari objek VideoCaptureState lain.
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
Operator penetapan untuk menetapkan nilai objek VideoCaptureState ini dari objek VideoCaptureState lain.
versi r-value-reference.
~VideoCaptureState
~VideoCaptureState()