gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

กำหนดตัวช่วยที่สามารถใช้เพื่อจัดเตรียมการเรียกกลับ ICaptureOverlayStateListener ให้กับ SDK โดยไม่ต้องกำหนดอินเทอร์เฟซ ICaptureOverlayStateListener แบบเต็ม

สรุป

Video API จะเรียกใช้ Callback ที่กำหนดค่าไว้ในออบเจ็กต์นี้ตามที่อธิบายไว้ใน VideoManager Callback ที่ไม่ได้ตั้งค่าไว้อย่างชัดแจ้งจะไม่ส่งผลใดๆ

ผู้ผลิตและผู้ทำลาย

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
สร้าง CaptureOverlayStateListenerHelper จาก shared_ptr ไปยัง CaptureOverlayStateListenerHelperImpl

ประเภทสาธารณะ

OnCaptureOverlayStateChangedCallback Typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
ระบบจะเรียก OnCaptureOverlayStateChangedCallback เมื่อการวางซ้อนการจับภาพเปลี่ยนแปลงสถานะ

ฟังก์ชันสาธารณะ

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
ตั้งค่า OnCaptureOverlayStateChangedCallback

ประเภทสาธารณะ

OnCaptureOverlayStateChangedCallback

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

ระบบจะเรียก OnCaptureOverlayStateChangedCallback เมื่อการวางซ้อนการจับภาพเปลี่ยนแปลงสถานะ

ฟังก์ชันสาธารณะ

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

สร้าง CaptureOverlayStateListenerHelper จาก shared_ptr ไปยัง CaptureOverlayStateListenerHelperImpl

มีไว้เพื่อใช้ภายในโดย API

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

ตั้งค่า OnCaptureOverlayStateChangedCallback