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)
Salin konstruktor 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 dari pengambilan saat ini.
IsCapturing() const
bool
Menampilkan apakah layanan sedang diambil atau tidak.
IsOverlayVisible() const
bool
Menampilkan apakah overlay tangkapan saat ini terlihat atau tidak.
IsPaused() const
bool
Menampilkan apakah pengambilan saat ini dijeda atau tidak.
QualityLevel() const
Menampilkan tingkat kualitas dari tangkapan saat ini.
Valid() const
bool
Menampilkan true saat objek VideoCaptureState yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; nilai false untuk objek VideoCaptureState yang dibuat pengguna yang tidak terisi atau untuk objek yang terisi yang disertai dengan status respons 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 sedang diambil atau tidak.

IsOverlayVisible

bool IsOverlayVisible() const 

Menampilkan apakah overlay tangkapan saat ini terlihat atau tidak.

Hal ini juga menunjukkan bahwa overlay tangkapan sedang digunakan oleh pengguna dan tangkapan latar belakang akan gagal.

IsPaused

bool IsPaused() const 

Menampilkan apakah pengambilan saat ini dijeda atau tidak.

Akan selalu menjadi false jika IsCapturing() jika false.

QualityLevel

VideoQualityLevel QualityLevel() const 

Menampilkan tingkat kualitas dari tangkapan saat ini.

Valid

bool Valid() const 

Menampilkan true saat objek VideoCaptureState yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; nilai false untuk objek VideoCaptureState yang dibuat pengguna yang tidak terisi atau untuk objek yang terisi yang disertai dengan status respons gagal.

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
)

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