gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

定義可用於向 SDK 提供 ICaptureOverlayStateListener 回呼的輔助程式,可在不定義完整的 ICaptureOverlayStateListener 介面的情況下使用。

摘要

VideoManager 中所述,Video API 就會叫用針對這個物件設定的回呼。未明確設定的回呼不會執行任何動作。

建構函式和解構函式

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
建構 CaptureOverlayStateListenerHelper,從 shared_ptrCaptureOverlayStateListenerHelperImpl

公開類型

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_ptrCaptureOverlayStateListenerHelperImpl

適用於 API 的內部使用。

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

設定 OnCaptureOverlayStateChangedCallback。