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
โอเปอเรเตอร์=
VideoCaptureState & operator=( const VideoCaptureState & copy_from )
โอเปอเรเตอร์การมอบหมายสำหรับกำหนดค่าของออบเจ็กต์ VideoCaptureState นี้จากออบเจ็กต์ VideoCaptureState อื่น
โอเปอเรเตอร์=
VideoCaptureState & operator=( VideoCaptureState && move_from )
โอเปอเรเตอร์การมอบหมายสำหรับกำหนดค่าของออบเจ็กต์ VideoCaptureState นี้จากออบเจ็กต์ VideoCaptureState อื่น
เวอร์ชันอ้างอิง r-value
~สถานะจับภาพวิดีโอ
~VideoCaptureState()