gpg:: Tính năng video
#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 của thiết bị hiện tại để quay video.
Tóm tắt
Hàm khởi tạo và hàm dựng |
|
---|---|
VideoCapabilities()
|
|
VideoCapabilities(std::shared_ptr< const VideoCapabilitiesImpl > impl)
Hàm khởi tạo rõ ràng.
|
|
VideoCapabilities(const VideoCapabilities & copy_from)
Sao chép hàm dựng để sao chép đối tượng VideoCapabilities hiện có vào một đối tượng mới.
|
|
VideoCapabilities(VideoCapabilities && move_from)
Hàm khởi tạo để di chuyển một đối tượng VideoCapabilities hiện có vào một đối tượng mới.
|
|
~VideoCapabilities()
|
Hàm công khai |
|
---|---|
IsCameraSupported() const
|
bool
Trả về việc thiết bị có máy ảnh mặt trước hay không và chúng ta đều có thể sử dụng.
|
IsFullySupported(VideoCaptureMode capture_mode, VideoQualityLevel quality_level) const
|
bool
Kiểm tra xem chế độ chụp và mức chất lượng có được hỗ trợ hay không, cũng như máy ảnh, micrô và bộ nhớ ghi.
|
IsMicSupported() const
|
bool
Trả về kết quả cho biết thiết bị có micrô hay không và chúng ta có thể sử dụng micrô đó.
|
IsWriteStorageSupported() const
|
bool
Trả về kết quả cho biết thiết bị có thiết bị lưu trữ bên ngoài hay không.
|
SupportsCaptureMode(VideoCaptureMode capture_mode) const
|
bool
Trả về kết quả cho biết liệu thiết bị có hỗ trợ chế độ chụp đã cho hay không.
|
SupportsQualityLevel(VideoQualityLevel quality_level) const
|
bool
Trả về kết quả cho biết thiết bị có hỗ trợ mức chất lượng cụ thể hay không.
|
Valid() const
|
bool
Trả về true khi đối tượng VideoCapabilities được trả về được điền dữ liệu và đi kèm với trạng thái phản hồi thành công; false đối với đối tượng VideoCapabilities do người dùng tạo chưa được điền hoặc đối với đối tượng được điề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
IsCamerađược hỗ trợ
bool IsCameraSupported() const
Trả về việc thiết bị có máy ảnh mặt trước hay không và chúng ta đều có thể sử dụng.
Được hỗ trợ đầy đủ
bool IsFullySupported( VideoCaptureMode capture_mode, VideoQualityLevel quality_level ) const
Kiểm tra xem chế độ chụp và mức chất lượng có được hỗ trợ hay không, cũng như máy ảnh, micrô và bộ nhớ ghi.
Được hỗ trợ
bool IsMicSupported() const
Trả về kết quả cho biết thiết bị có micrô hay không và chúng ta có thể sử dụng micrô đó.
IsWriteStorageSupport
bool IsWriteStorageSupported() const
Trả về kết quả cho biết thiết bị có thiết bị lưu trữ bên ngoài hay không.
SupportsCaptureMode
bool SupportsCaptureMode( VideoCaptureMode capture_mode ) const
Trả về kết quả cho biết liệu thiết bị có hỗ trợ chế độ chụp đã cho hay không.
Hỗ trợ mức chất lượng
bool SupportsQualityLevel( VideoQualityLevel quality_level ) const
Trả về kết quả cho biết thiết bị có hỗ trợ mức chất lượng cụ thể hay không.
Hợp lệ
bool Valid() const
Trả về true khi đối tượng VideoCapabilities được trả về được điền dữ liệu và đi kèm với trạng thái phản hồi thành công; false đối với đối tượng VideoCapabilities do người dùng tạo chưa được điền hoặc đối với đối tượng được điề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 để các hàm getter trên đối tượng VideoCapabilities này có thể sử dụng được.
Tính năng video
VideoCapabilities()
Tính năng video
VideoCapabilities( std::shared_ptr< const VideoCapabilitiesImpl > impl )
Hàm khởi tạo rõ ràng.
Tính năng video
VideoCapabilities( const VideoCapabilities & copy_from )
Sao chép hàm dựng để sao chép đối tượng VideoCapabilities hiện có vào một đối tượng mới.
Tính năng video
VideoCapabilities( VideoCapabilities && move_from )
Hàm khởi tạo để di chuyển một đối tượng VideoCapabilities hiện có vào một đối tượng mới.
phiên bản r-value-reference.
toán tử=
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.
toán tử=
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 r-value-reference.
~Tính năng video
~VideoCapabilities()