Wwise SDK
_notifications_8h_source
버전
menu_open
알림: 고객님의 주요 출시 버전( 2023.1.6.8555 )에 해당하는 최신 설명서로 이동했습니다. 특정 버전의 설명서를 보시려면 Audiokinetic 런처에서 오프라인 설명서를 다운로드하고 Wwise Authoring의 Offline Documentation을 확인하세요.
Notifications.h
이 파일의 문서화 페이지로 가기
31 * These are notifications not fitting in the other host services. For every host service, there is usually
66 * \c AK::IAkEffectPluginContext::PostMonitorData(), and this plug-in's settings are being displayed
67 * in a window. Because multiple run-time instances may exist for a single authoring tool plug-in,
74 * \param[in] in_bIsRealtime true if monitoring in real time, false if scrubbing through profiler history.
87 #define AK_WWISE_PLUGIN_NOTIFICATIONS_MONITOR_V1_CTOR(/* ak_wwise_plugin_info* */ in_pluginInfo, /* void* */ in_data) \
89 .m_baseInterface = AK_WWISE_PLUGIN_BASE_INTERFACE_CTOR(AK_WWISE_PLUGIN_NOTIFICATIONS_MONITOR_V1_ID(), in_pluginInfo, in_data) \
121 };
131 };
179 * \c AK::IAkEffectPluginContext::PostMonitorData(), and this plug-in's settings are being displayed
180 * in a window. Because multiple run-time instances may exist for a single authoring tool plug-in,
V1::Notifications::Monitor Monitor
Latest version of the C++ Monitor notification interface.
Definition: Notifications.h:203
void(* NotifyMonitorData)(struct ak_wwise_plugin_notifications_monitor_instance_v1 *in_this, AkTimeMs in_iTimeStamp, const AK::Wwise::Plugin::MonitorData *in_pMonitorDataArray, unsigned int in_uMonitorDataArraySize, bool in_bIsRealtime)
Received a new Monitor Data blob.
Definition: Notifications.h:76
decltype(BaseInterface::m_version) InterfaceVersion
PluginInfoGenerator: Type for the m_version value in BaseInterface
Definition: PluginInfoGenerator.h:50
@ AK_WWISE_PLUGIN_INTERFACE_TYPE_NOTIFICATIONS_MONITOR
2021.1 Monitor data notification. ak_wwise_plugin_notifications_monitor_v1
Definition: PluginBaseInterface.h:64
const CMonitor::Instance * GetInstancePointer() const
Definition: Notifications.h:164
ak_wwise_plugin_notifications_monitor_v1 CMonitor
Definition: Notifications.h:101
The C interface, fulfilled by your plug-in.
Definition: Notifications.h:137
ak_wwise_plugin_notifications_monitor_v1()
Definition: Notifications.h:57
Wwise Authoring Plug-ins - C++ class helper to automatically determine the plug-in interfaces used in...
API for Sound Engine's Monitor Data notification.
Definition: Notifications.h:48
std::underlying_type< InterfaceType >::type InterfaceTypeValue
PluginInfoGenerator: Underlying storage type for the m_interface value in BaseInterface
Definition: PluginInfoGenerator.h:49
Base instance type for receiving Sound Engine's monitoring data.
Definition: PluginDef.h:825
AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_VERSION(AudioPlugin)
API for Sound Engine's Monitor Data notification.
Definition: Notifications.h:105
Interface description and base class for every Wwise Authoring plug-in interface.
Definition: PluginBaseInterface.h:120
virtual void NotifyMonitorData(AkTimeMs in_iTimeStamp, const MonitorData *in_pMonitorDataArray, unsigned int in_uMonitorDataArraySize, bool in_bIsRealtime)=0
Received a new Monitor Data blob.
@ k_interfaceVersion
The interface version, as provided by this plug-in.
Definition: Notifications.h:130
Interface()
Definition: Notifications.h:139
ak_wwise_plugin_notifications_monitor_instance_v1 Instance
Base instance type for receiving Sound Engine's monitoring data.
Definition: Notifications.h:55
CMonitor::Instance * GetInstancePointer()
Definition: Notifications.h:161
InterfacePtr GetInterfacePointer()
Definition: Notifications.h:157
Definition: PluginDef.h:89
AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_CLASS(AudioPlugin)
Definition: AudioPlugin.h:111
virtual ~Monitor()
Definition: Notifications.h:173
이 페이지가 도움이 되었나요?
작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요