Stay organized with collections
Save and categorize content based on your preferences.
gpg::ICaptureOverlayStateListener
This is an abstract class.
#include <i_capture_overlay_state_listener.h>
Defines an interface that can deliver events relating to changes in video capture state.
Summary
Public functions
OnCaptureOverlayStateChanged
virtual void OnCaptureOverlayStateChanged(
VideoCaptureOverlayState overlay_state
)=0
OnCaptureOverlayStateChanged
is called when the video capture overlay changes state.
Details |
Parameters |
overlay_state
|
The current capture overlay state.
|
|
~ICaptureOverlayStateListener
virtual ~ICaptureOverlayStateListener()
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-10-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-28 UTC."],[],[],null,["# gpg::ICaptureOverlayStateListener Class Reference\n\ngpg::ICaptureOverlayStateListener\n=================================\n\n**This is an abstract class.** \n\n`#include \u003ci_capture_overlay_state_listener.h\u003e`\n\nDefines an interface that can deliver events relating to changes in video capture state.\n\nSummary\n-------\n\n| ### Constructors and Destructors ||\n|---|---|\n| [~ICaptureOverlayStateListener](#classgpg_1_1_i_capture_overlay_state_listener_1a12abd89ae89910fbd1282b2dea27f5ef)`()` ||\n\n| ### Public functions ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|\n| [OnCaptureOverlayStateChanged](#classgpg_1_1_i_capture_overlay_state_listener_1a6e9ef239c610eaef57b6ec835da026c6)`(`[VideoCaptureOverlayState](/games/services/cpp/api/namespace/gpg#namespacegpg_1ab33e17bd3d8f618360755e2c73a2b9b0)` overlay_state)=0` | `virtual void` `OnCaptureOverlayStateChanged` is called when the video capture overlay changes state. |\n\nPublic functions\n----------------\n\n### OnCaptureOverlayStateChanged\n\n```c++\nvirtual void OnCaptureOverlayStateChanged(\n VideoCaptureOverlayState overlay_state\n)=0\n``` \n`OnCaptureOverlayStateChanged` is called when the video capture overlay changes state.\n\n\u003cbr /\u003e\n\n| Details ||\n|------------|-------------------------------------------------------------------------------------------------------------------|\n| Parameters | |-----------------|------------------------------------| | `overlay_state` | The current capture overlay state. | |\n\n### \\~ICaptureOverlayStateListener\n\n```c++\nvirtual ~ICaptureOverlayStateListener()\n```"]]