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 بازگشتی با داده پر شده باشد و با وضعیت پاسخ موفقیت آمیز همراه شود، مقدار true را برمی گرداند. برای یک شیء VideoCaptureState ایجاد نشده توسط کاربر یا برای یک شیء پر شده که با وضعیت پاسخ ناموفق همراه است، false. |
operator= (const VideoCaptureState & copy_from) | عملگر انتساب برای تخصیص مقدار این شی VideoCaptureState از یک شی VideoCaptureState دیگر. |
operator= ( VideoCaptureState && move_from) | عملگر انتساب برای تخصیص مقدار این شی VideoCaptureState از یک شی VideoCaptureState دیگر. |
توابع عمومی
در حال گرفتن است
bool IsCapturing() const
نشان می دهد که آیا سرویس در حال حاضر در حال ضبط است یا خیر.
IsOverlayVisible
bool IsOverlayVisible() const
نشان می دهد که آیا پوشش تصویر در حال حاضر قابل مشاهده است یا خیر.
این همچنین نشان میدهد که همپوشانی ضبط توسط کاربر استفاده میشود و ضبط پسزمینه با شکست مواجه میشود.
متوقف شده است
bool IsPaused() const
برمیگرداند که آیا ضبط در حال حاضر متوقف شده است یا خیر.
اگر IsCapturing()
اگر false
باشد همیشه false
خواهد بود.
معتبر است
bool Valid() const
هنگامی که شی VideoCaptureState بازگشتی با داده پر شده باشد و با وضعیت پاسخ موفقیت آمیز همراه شود، مقدار true را برمی گرداند. برای یک شیء VideoCaptureState ایجاد نشده توسط کاربر یا برای یک شیء پر شده که با وضعیت پاسخ ناموفق همراه است، false.
برای اینکه توابع گیرنده در این شی 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()
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.