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
הפונקציה מחזירה את הערך True כאשר אובייקט VideoCaptureState שמוחזר מאוכלס בנתונים ולצידו מוצג סטטוס תגובה מוצלחת. הערך FALSE לגבי אובייקט VideoCaptureState שלא נוצר על ידי המשתמש או אובייקט מאוכלס עם סטטוס תגובה לא מוצלח.
operator=(const VideoCaptureState & copy_from)
אופרטור ההקצאה להקצאת הערך של האובייקט VideoCaptureState מאובייקט VideoCaptureState אחר.
operator=(VideoCaptureState && move_from)
אופרטור ההקצאה להקצאת הערך של האובייקט VideoCaptureState מאובייקט VideoCaptureState אחר.

תפקידים ציבוריים

CaptureMode

VideoCaptureMode CaptureMode() const 

מחזיר את מצב הצילום של הצילום הנוכחי.

IsCapturing

bool IsCapturing() const 

מחזירה אם השירות מקליט כרגע או לא.

IsOverlayVisible

bool IsOverlayVisible() const 

מחזירה אם שכבת-העל של הצילום גלויה כרגע או לא.

דבר זה גם מציין שהמשתמש משתמש בשכבת-העל של הצילום, והצילום ברקע ייכשל.

IsPaused

bool IsPaused() const 

מחזירה אם הצילום מושהה כעת או לא.

הערך תמיד יהיה false אם הערך הוא IsCapturing() אם false.

QualityLevel

VideoQualityLevel QualityLevel() const 

מחזירה את רמת האיכות של הצילום הנוכחי.

נתונים תקפים

bool Valid() const 

הפונקציה מחזירה את הערך True כאשר אובייקט VideoCaptureState שמוחזר מאוכלס בנתונים ולצידו מוצג סטטוס תגובה מוצלחת. הערך FALSE לגבי אובייקט 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.

אופרטור=

VideoCaptureState & operator=(
  const VideoCaptureState & copy_from
)

אופרטור ההקצאה להקצאת הערך של האובייקט VideoCaptureState מאובייקט VideoCaptureState אחר.

אופרטור=

VideoCaptureState & operator=(
  VideoCaptureState && move_from
)

אופרטור ההקצאה להקצאת הערך של האובייקט VideoCaptureState מאובייקט VideoCaptureState אחר.

של ה-R-value-reference.

~VideoCaptureState

 ~VideoCaptureState()