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()