gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות של ICaptureOverlayStateListener ל-SDK בלי להגדיר את ממשק ICaptureOverlayStateListener המלא.

סיכום

קריאות חוזרות שהוגדרו באובייקט הזה יופעלו על ידי ממשקי ה-API של הווידאו, כפי שמתואר ב-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.