gpg:: VideoCapabilities
#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 الذي يتم عرضه بالبيانات ويكون مصحوبًا بحالة استجابة ناجحة، أو يعرض القيمة "false" لكائن VideoCapabilities لم تتم تعبئته من قِبل المستخدم أو لعنصر تمت تعبئته ويكون بحالة استجابة غير ناجحة.
|
operator=(const VideoCapabilities & copy_from)
|
عامل تشغيل التعيين لتعيين قيمة الكائن VideoCapabilities هذا من كائن VideoCapabilities آخر.
|
operator=(VideoCapabilities && move_from)
|
عامل تشغيل التعيين لتعيين قيمة الكائن VideoCapabilities هذا من كائن VideoCapabilities آخر.
|
الدوال العامة
IsCameraSupported
bool IsCameraSupported() const
لعرض ما إذا كان الجهاز يحتوي على كاميرا أمامية يمكننا استخدامها.
IsFullySupported
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
يتحقّق هذا الخيار من إمكانية استخدام وضع الالتقاط ومستوى الجودة، بالإضافة إلى إمكانية الكتابة على الكاميرا والميكروفون ومساحة التخزين.
IsMicSupported
bool IsMicSupported() const
لعرض ما إذا كان الجهاز يحتوي على ميكروفون ويمكننا استخدامه.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
لعرض ما إذا كان الجهاز يحتوي على جهاز تخزين خارجي ويمكننا استخدامه.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
لعرض ما إذا كان الجهاز يتيح وضع الالتقاط المحدد
SupportsQualityLevel
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
لعرض ما إذا كان الجهاز متوافقًا مع مستوى الجودة المحدّد.
صالحة
bool Valid() const
تعرِض القيمة "صحيح" عندما تتم تعبئة كائن VideoCapabilities الذي يتم عرضه بالبيانات ويكون مصحوبًا بحالة استجابة ناجحة، أو يعرض القيمة "false" لكائن VideoCapabilities لم تتم تعبئته من قِبل المستخدم أو لعنصر تمت تعبئته ويكون بحالة استجابة غير ناجحة.
يجب أن يكون صحيحًا بالنسبة إلى دوال getter في كائن VideoCapabilities لتكون قابلة للاستخدام.
VideoCapabilities
VideoCapabilities()
VideoCapabilities
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
دالة إنشاء صريحة.
VideoCapabilities
VideoCapabilities( const VideoCapabilities & copy_from )
نسخ دالة الإنشاء لنسخ كائن VideoCapabilities حالي إلى كائن جديد.
VideoCapabilities
VideoCapabilities( VideoCapabilities && move_from )
دالة إنشاء لنقل عنصر VideoCapabilities حالي إلى عنصر جديد.
الإصدار المرجعي للقيمة r.
r=or
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
عامل تشغيل التعيين لتعيين قيمة الكائن VideoCapabilities هذا من كائن VideoCapabilities آخر.
r=or
VideoCapabilities & operator=( VideoCapabilities && move_from )
عامل تشغيل التعيين لتعيين قيمة الكائن VideoCapabilities هذا من كائن VideoCapabilities آخر.
الإصدار المرجعي للقيمة r.
~إمكانات الفيديو
~VideoCapabilities()