gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

完全な ICaptureOverlayStateListener インターフェースを定義することなく、SDK に ICaptureOverlayStateListener コールバックを提供するために使用できるヘルパーを定義します。

概要

このオブジェクトに設定されたコールバックは、VideoManager で説明しているように、Video API によって呼び出されます。明示的に設定されていないコールバックでは、何も起こりません。

コンストラクタとデストラクタ

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
CaptureOverlayStateListenerHelpershared_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
)

CaptureOverlayStateListenerHelpershared_ptr から CaptureOverlayStateListenerHelperImpl に作成します。

API による内部使用を対象としています。

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

OnCaptureOverlayStateChangedCallback を設定します。