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-वैल्यू-रेफ़रंस वर्शन.

ऑपरेटर=

VideoCaptureState & operator=(
  const VideoCaptureState & copy_from
)

किसी अन्य VideoCaptureState ऑब्जेक्ट से, इस VideoCaptureState ऑब्जेक्ट की वैल्यू असाइन करने के लिए असाइन किया गया ऑपरेटर.

ऑपरेटर=

VideoCaptureState & operator=(
  VideoCaptureState && move_from
)

किसी अन्य VideoCaptureState ऑब्जेक्ट से, इस VideoCaptureState ऑब्जेक्ट की वैल्यू असाइन करने के लिए असाइन किया गया ऑपरेटर.

r-वैल्यू-रेफ़रंस वर्शन.

~VideoCaptureState

 ~VideoCaptureState()