gpg:: VideoCaptureState
#include <video_capture_state.h>
โครงสร้างข้อมูลที่อนุญาตให้เข้าถึงสถานะปัจจุบันของการจับภาพวิดีโอ
สรุป
ผู้ผลิตและผู้ทำลาย |
|
---|---|
VideoCaptureState()
|
|
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
เครื่องมือสร้างที่ชัดเจน
|
|
VideoCaptureState(const VideoCaptureState & copy_from)
คัดลอกตัวสร้างสำหรับคัดลอกออบเจ็กต์ VideoCaptureState ที่มีอยู่ไปยังรายการใหม่
|
|
VideoCaptureState(VideoCaptureState && move_from)
เครื่องมือสร้างสำหรับการย้ายออบเจ็กต์ VideoCaptureState ที่มีอยู่ไปยังรายการใหม่
|
|
~VideoCaptureState()
|
ฟังก์ชันสาธารณะ |
|
---|---|
CaptureMode() const
|
แสดงโหมดจับภาพปัจจุบัน
|
IsCapturing() const
|
bool
จะแสดงผลว่าบริการกำลังจับภาพหรือไม่
|
IsOverlayVisible() const
|
bool
แสดงผลว่าการวางซ้อนการจับภาพปรากฏให้เห็นอยู่หรือไม่
|
IsPaused() const
|
bool
แสดงผลว่าการบันทึกหยุดชั่วคราวอยู่หรือไม่
|
QualityLevel() const
|
แสดงระดับคุณภาพของการบันทึกปัจจุบัน
|
Valid() const
|
bool
แสดงค่า "จริง" เมื่อออบเจ็กต์ VideoCaptureState ที่แสดงผลมีการป้อนข้อมูลและแสดงพร้อมกับสถานะการตอบสนองที่สำเร็จ เท็จสำหรับออบเจ็กต์ VideoCaptureState ที่สร้างขึ้นโดยผู้ใช้ที่ไม่ได้สร้าง หรือสำหรับออบเจ็กต์ที่มีการป้อนข้อมูลซึ่งมีสถานะการตอบกลับไม่สำเร็จ
|
operator=(const VideoCaptureState & copy_from)
|
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของออบเจ็กต์ VideoCaptureState นี้จากออบเจ็กต์ VideoCaptureState อีกรายการ
|
operator=(VideoCaptureState && move_from)
|
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของออบเจ็กต์ VideoCaptureState นี้จากออบเจ็กต์ VideoCaptureState อีกรายการ
|
ฟังก์ชันสาธารณะ
IsCapturing
bool IsCapturing() const
จะแสดงผลว่าบริการกำลังจับภาพหรือไม่
IsOverlayVisible
bool IsOverlayVisible() const
แสดงผลว่าการวางซ้อนการจับภาพปรากฏให้เห็นอยู่หรือไม่
และยังแสดงว่าผู้ใช้กำลังใช้การวางซ้อนการจับภาพอยู่ และการจับภาพในเบื้องหลังจะล้มเหลว
IsPaused
bool IsPaused() const
แสดงผลว่าการบันทึกหยุดชั่วคราวอยู่หรือไม่
ค่าจะเป็น false
เสมอหาก IsCapturing()
หากเป็น false
ถูกต้อง
bool Valid() const
แสดงค่า "จริง" เมื่อออบเจ็กต์ VideoCaptureState ที่แสดงผลมีการป้อนข้อมูลและแสดงพร้อมกับสถานะการตอบสนองที่สำเร็จ เท็จสำหรับออบเจ็กต์ VideoCaptureState ที่สร้างโดยผู้ใช้ที่ไม่ได้สร้าง หรือสำหรับออบเจ็กต์ที่มีการป้อนข้อมูลซึ่งมีสถานะการตอบกลับไม่สำเร็จ
ค่าดังกล่าวต้องเป็นจริงเพื่อให้ฟังก์ชัน getter ในออบเจ็กต์ VideoCaptureState นี้ใช้งานได้
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
เครื่องมือสร้างที่ชัดเจน
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
คัดลอกตัวสร้างสำหรับคัดลอกออบเจ็กต์ VideoCaptureState ที่มีอยู่ไปยังรายการใหม่
VideoCaptureState
VideoCaptureState( VideoCaptureState && move_from )
เครื่องมือสร้างสำหรับการย้ายออบเจ็กต์ VideoCaptureState ที่มีอยู่ไปยังรายการใหม่
เวอร์ชันอ้างอิง r-value-reference
operator=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของออบเจ็กต์ VideoCaptureState นี้จากออบเจ็กต์ VideoCaptureState อีกรายการหนึ่ง
operator=
VideoCaptureState & operator=( VideoCaptureState && move_from )
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของออบเจ็กต์ VideoCaptureState นี้จากออบเจ็กต์ VideoCaptureState อีกรายการหนึ่ง
เวอร์ชันอ้างอิง r-value-reference
~VideoCaptureState
~VideoCaptureState()