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 ऑब्जेक्ट से असाइन करने के लिए, असाइनमेंट ऑपरेटर.

सार्वजनिक फ़ंक्शन

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 

जब रिटर्न किया गया VideoCaptureState ऑब्जेक्ट डेटा से अपने-आप भर जाता है, तो 'सही' दिखाता है. साथ ही, रिस्पॉन्स के सही स्टेटस के साथ भी इसकी वैल्यू दिखती है; यह गलत, उपयोगकर्ता के बनाए गए VideoCaptureState ऑब्जेक्ट के लिए या अपने-आप भरे गए ऑब्जेक्ट के लिए है. साथ ही, जिसका जवाब नहीं मिला.

यह ज़रूरी है कि इस 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()