gpg::CaptureOverlayStateListenerHelper

#include <capture_overlay_state_listener_helper.h>

Définit un assistant qui peut être utilisé pour fournir des rappels ICaptureOverlayStateListener au SDK sans définir l'interface ICaptureOverlayStateListener complète.

Résumé

Les rappels configurés sur cet objet seront appelés par les API Video, comme décrit dans VideoManager. Les rappels non définis explicitement n'ont aucun effet.

Constructeurs et destructeurs

CaptureOverlayStateListenerHelper()
CaptureOverlayStateListenerHelper(std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl)
Construit un CaptureOverlayStateListenerHelper à partir d'un shared_ptr vers un CaptureOverlayStateListenerHelperImpl.

Types publics

OnCaptureOverlayStateChangedCallback typedef
std::function< void(VideoCaptureOverlayState overlay_state)>
OnCaptureOverlayStateChangedCallback est appelé lorsque la superposition de capture vidéo change d'état.

Fonctions publiques

SetOnCaptureOverlayStateChangedCallback(OnCaptureOverlayStateChangedCallback callback)
Définit le OnCaptureOverlayStateChangedCallback.

Types publics

OnCaptureOverlayStateChangedCallback

std::function< void(VideoCaptureOverlayState overlay_state)> OnCaptureOverlayStateChangedCallback

OnCaptureOverlayStateChangedCallback est appelé lorsque la superposition de capture vidéo change d'état.

Fonctions publiques

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper()

CaptureOverlayStateListenerHelper

 CaptureOverlayStateListenerHelper(
  std::shared_ptr< CaptureOverlayStateListenerHelperImpl > impl
)

Construit un CaptureOverlayStateListenerHelper à partir d'un shared_ptr vers un CaptureOverlayStateListenerHelperImpl.

Destiné à un usage interne par l'API.

SetOnCaptureOverlayStateChangedCallback

CaptureOverlayStateListenerHelper & SetOnCaptureOverlayStateChangedCallback(
  OnCaptureOverlayStateChangedCallback callback
)

Définit le OnCaptureOverlayStateChangedCallback.