gpg:: قابلیت های ویدیویی
#include <video_capabilities.h>
ساختار داده ای که امکان دسترسی به اطلاعات مربوط به قابلیت های دستگاه فعلی برای ضبط ویدیو را فراهم می کند.
خلاصه
سازندگان و ویرانگرها | |
---|---|
VideoCapabilities () | |
VideoCapabilities (std::shared_ptr< const VideoCapabilitiesImpl > impl) سازنده صریح. | |
VideoCapabilities (const VideoCapabilities & copy_from) سازنده کپی برای کپی کردن یک شی VideoCapabilities موجود در یک شی جدید. | |
VideoCapabilities ( VideoCapabilities && move_from) سازنده برای انتقال یک شیء VideoCapabilities موجود به یک شی جدید. | |
~VideoCapabilities () |
توابع عمومی | |
---|---|
IsCameraSupported () const | bool نشان می دهد که آیا دستگاه دارای دوربین جلو است و ما می توانیم از آن استفاده کنیم. |
IsFullySupported ( VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const | bool بررسی میکند که آیا حالت عکسبرداری و سطح کیفیت، و همچنین دوربین، میکروفون، و نوشتن ذخیرهسازی پشتیبانی میشوند یا خیر. |
IsMicSupported () const | bool نشان می دهد که آیا دستگاه میکروفون دارد و ما می توانیم از آن استفاده کنیم. |
IsWriteStorageSupported () const | bool نشان می دهد که آیا دستگاه یک دستگاه ذخیره سازی خارجی دارد و ما می توانیم از آن استفاده کنیم. |
SupportsCaptureMode ( VideoCaptureMode capture_mode) const | bool نشان می دهد که آیا دستگاه از حالت عکسبرداری داده شده پشتیبانی می کند یا خیر. |
SupportsQualityLevel ( VideoQualityLevel quality_level) const | bool نشان می دهد که آیا دستگاه از سطح کیفیت داده شده پشتیبانی می کند یا خیر. |
Valid () const | bool هنگامی که شی VideoCapabilities بازگشتی با داده ها پر شده باشد و با وضعیت پاسخ موفقیت آمیز همراه شود، مقدار true را برمی گرداند. false برای یک شیء VideoCapabilities ایجاد نشده توسط کاربر یا برای یک شیء پر شده که با وضعیت پاسخ ناموفق همراه است. |
operator= (const VideoCapabilities & copy_from) | عملگر انتساب برای تخصیص مقدار این شئ VideoCapabilities از یک شی VideoCapabilities دیگر. |
operator= ( VideoCapabilities && move_from) | عملگر انتساب برای تخصیص مقدار این شئ VideoCapabilities از یک شی VideoCapabilities دیگر. |
توابع عمومی
IsCameraSupported
bool IsCameraSupported() const
نشان می دهد که آیا دستگاه دارای دوربین جلو است و ما می توانیم از آن استفاده کنیم.
کاملاً پشتیبانی می شود
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
بررسی میکند که آیا حالت عکسبرداری و سطح کیفیت، و همچنین دوربین، میکروفون، و نوشتن ذخیرهسازی پشتیبانی میشوند یا خیر.
IsMicSupported
bool IsMicSupported() const
نشان می دهد که آیا دستگاه میکروفون دارد و ما می توانیم از آن استفاده کنیم.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
نشان می دهد که آیا دستگاه یک دستگاه ذخیره سازی خارجی دارد و ما می توانیم از آن استفاده کنیم.
پشتیبانی ازCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
نشان می دهد که آیا دستگاه از حالت عکسبرداری داده شده پشتیبانی می کند یا خیر.
پشتیبانی از سطح کیفیت
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
نشان می دهد که آیا دستگاه از سطح کیفیت داده شده پشتیبانی می کند یا خیر.
معتبر است
bool Valid() const
هنگامی که شی VideoCapabilities بازگشتی با داده ها پر شده باشد و با وضعیت پاسخ موفقیت آمیز همراه شود، مقدار true را برمی گرداند. false برای یک شیء VideoCapabilities ایجاد نشده توسط کاربر یا برای یک شیء پر شده که با وضعیت پاسخ ناموفق همراه است.
برای اینکه توابع گیرنده در این شی VideoCapabilities قابل استفاده باشند باید درست باشد.
قابلیت های ویدیویی
VideoCapabilities()
قابلیت های ویدیویی
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
سازنده صریح.
قابلیت های ویدیویی
VideoCapabilities( const VideoCapabilities & copy_from )
سازنده کپی برای کپی کردن یک شی VideoCapabilities موجود در یک شی جدید.
قابلیت های ویدئویی
VideoCapabilities( VideoCapabilities && move_from )
سازنده برای انتقال یک شیء VideoCapabilities موجود به یک شی جدید.
نسخه r-value-reference.
اپراتور=
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
عملگر انتساب برای تخصیص مقدار این شئ VideoCapabilities از یک شی VideoCapabilities دیگر.
اپراتور=
VideoCapabilities & operator=( VideoCapabilities && move_from )
عملگر انتساب برای تخصیص مقدار این شئ VideoCapabilities از یک شی VideoCapabilities دیگر.
نسخه r-value-reference.
~ قابلیت های ویدئویی
~VideoCapabilities()
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-09 بهوقت ساعت هماهنگ جهانی.