gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

定義一個輔助程式,可用於向 SDK 提供 ICaptureOverlayStateListener 回呼,不必定義完整的 ICaptureOverlayStateListener 介面。

摘要

針對此物件設定的回呼會由 Video API 叫用,如 VideoManager 中所述。如果回呼未明確設定,則不會有任何動作。

建構函式和解構函式

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。