gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

הגדרת כלי עזר שיכול לשמש לביצוע קריאות חוזרות (callback) של 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.