gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

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

สรุป

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

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

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