gpg:: VideoCapabilities
#include <video_capabilities.h>
Cấu trúc dữ liệu cho phép truy cập vào thông tin về các chức năng quay video của thiết bị hiện tại.
Tóm tắt
Hàm khởi tạo và phá huỷ |
|
---|---|
VideoCapabilities()
|
|
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Hàm khởi tạo tường minh.
|
|
VideoCapabilities(const VideoCapabilities & copy_from)
Sao chép hàm khởi tạo để sao chép đối tượng VideoCapabilities hiện có vào đối tượng mới.
|
|
VideoCapabilities(VideoCapabilities && move_from)
Hàm khởi tạo để di chuyển đối tượng VideoCapabilities hiện có vào đối tượng mới.
|
|
~VideoCapabilities()
|
Hàm công khai |
|
---|---|
IsCameraSupported() const
|
bool
Trả về kết quả xem thiết bị có máy ảnh mặt trước hay không và chúng ta có thể sử dụng máy ảnh đó.
|
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
|
bool
Kiểm tra xem chế độ chụp và mức chất lượng, cũng như camera, micrô và tính năng ghi bộ nhớ có được hỗ trợ hay không.
|
IsMicSupported() const
|
bool
Trả về kết quả xem thiết bị có micrô hay không và chúng ta có thể sử dụng micrô đó.
|
IsWriteStorageSupported() const
|
bool
Trả về việc thiết bị có thiết bị lưu trữ bên ngoài hay không và chúng ta có thể sử dụng thiết bị đó.
|
SupportsCaptureMode(VideoCaptureMode capture_mode) const
|
bool
Trả về xem thiết bị có hỗ trợ chế độ chụp cụ thể hay không.
|
SupportsQualityLevel(VideoQualityLevel quality_level) const
|
bool
Trả về xem thiết bị có hỗ trợ mức chất lượng đã cho hay không.
|
Valid() const
|
bool
Trả về giá trị true khi đối tượng VideoCapabilities được trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho đối tượng VideoCapabilities do người dùng tạo không được điền sẵn hoặc cho đối tượng được điền sẵn kèm theo trạng thái phản hồi không thành công.
|
operator=(const VideoCapabilities & copy_from)
|
Toán tử gán để gán giá trị của đối tượng VideoCapabilities này từ một đối tượng VideoCapabilities khác.
|
operator=(VideoCapabilities && move_from)
|
Toán tử gán để gán giá trị của đối tượng VideoCapabilities này từ một đối tượng VideoCapabilities khác.
|
Hàm công khai
IsCameraSupported
bool IsCameraSupported() const
Trả về kết quả xem thiết bị có máy ảnh mặt trước hay không và chúng ta có thể sử dụng máy ảnh đó.
IsFullySupported
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
Kiểm tra xem chế độ chụp và mức chất lượng, cũng như camera, micrô và tính năng ghi bộ nhớ có được hỗ trợ hay không.
IsMicSupported
bool IsMicSupported() const
Trả về xem thiết bị có micrô hay không và chúng ta có thể sử dụng micrô đó.
IsWriteStorageSupported
bool IsWriteStorageSupported() const
Trả về việc thiết bị có thiết bị lưu trữ bên ngoài hay không và chúng ta có thể sử dụng thiết bị đó.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
Trả về xem thiết bị có hỗ trợ chế độ chụp cụ thể hay không.
SupportsQualityLevel
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
Trả về xem thiết bị có hỗ trợ mức chất lượng đã cho hay không.
Hợp lệ
bool Valid() const
Trả về giá trị true khi đối tượng VideoCapabilities được trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho đối tượng VideoCapabilities do người dùng tạo không được điền sẵn hoặc cho đối tượng được điền sẵn kèm theo trạng thái phản hồi không thành công.
Giá trị này phải đúng thì các hàm getter trên đối tượng VideoCapabilities này mới có thể sử dụng được.
VideoCapabilities
VideoCapabilities()
VideoCapabilities
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
Hàm khởi tạo tường minh.
VideoCapabilities
VideoCapabilities( const VideoCapabilities & copy_from )
Sao chép hàm khởi tạo để sao chép đối tượng VideoCapabilities hiện có vào đối tượng mới.
VideoCapabilities
VideoCapabilities( VideoCapabilities && move_from )
Hàm khởi tạo để di chuyển đối tượng VideoCapabilities hiện có vào đối tượng mới.
phiên bản tham chiếu r-value.
operator=
VideoCapabilities & operator=( const VideoCapabilities & copy_from )
Toán tử gán để gán giá trị của đối tượng VideoCapabilities này từ một đối tượng VideoCapabilities khác.
operator=
VideoCapabilities & operator=( VideoCapabilities && move_from )
Toán tử gán để gán giá trị của đối tượng VideoCapabilities này từ một đối tượng VideoCapabilities khác.
phiên bản tham chiếu r-value.
~VideoCapabilities
~VideoCapabilities()