gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Xác định một trình trợ giúp có thể dùng để cung cấp lệnh gọi lại ICaptureOverlayStateListener cho SDK mà không cần xác định giao diện ICaptureOverlayStateListener đầy đủ.

Tóm tắt

Các lệnh gọi lại được định cấu hình trên đối tượng này sẽ được API Video gọi như mô tả trong VideoManager. Các lệnh gọi lại không được đặt rõ ràng sẽ không có tác dụng gì.

Hàm khởi tạo và hàm phá

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Tạo một CaptureOverlayStateListenerHelper từ shared_ptr thành một CaptureOverlayStateListenerHelperImpl.

Loại công khai

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback được gọi khi lớp phủ quay video thay đổi trạng thái.

Hàm công khai

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Đặt OnCaptureOverlayStateChangedCallback.

Loại công khai

OnCaptureOverlayStateChangedCallback

std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback

OnCaptureOverlayStateChangedCallback được gọi khi lớp phủ quay video thay đổi trạng thái.

Hàm công khai

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Tạo một CaptureOverlayStateListenerHelper từ shared_ptr thành một CaptureOverlayStateListenerHelperImpl.

Dành cho API sử dụng nội bộ.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Đặt OnCaptureOverlayStateChangedCallback.