gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

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

概要

このオブジェクトで構成されたコールバックは、VideoManager の説明に従って Video API によって呼び出されます。コールバックが明示的に設定されていない場合、何も実行されません。

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

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
shared_ptr から CaptureOverlayStateListenerHelperImplCaptureOverlayStateListenerHelper を作成します。

パブリック タイプ

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
)

shared_ptr から CaptureOverlayStateListenerHelperImplCaptureOverlayStateListenerHelper を作成します。

API による内部使用を想定しています。

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

OnCaptureOverlayStateChangedCallback を設定します。