버전

menu_open
Wwise SDK 2024.1.1
ak_wwise_plugin_interface_ptr 구조체 참조

Interface description and base class for every Wwise Authoring plug-in interface. 더 자세히 ...

#include <PluginBaseInterface.h>

ak_wwise_plugin_interface_ptr에 대한 상속 다이어그램 :
ak_wwise_plugin_audio_plugin_v1 ak_wwise_plugin_container ak_wwise_plugin_custom_data_v1 ak_wwise_plugin_first_time_creation_message_v1 ak_wwise_plugin_frontend_v1 ak_wwise_plugin_gui_windows_v1 ak_wwise_plugin_host_data_writer_v1 ak_wwise_plugin_host_frontend_model_v1 ak_wwise_plugin_host_object_media_v1 ak_wwise_plugin_host_object_store_v1 ak_wwise_plugin_host_undo_manager_v1 ak_wwise_plugin_host_xml_v1 ak_wwise_plugin_license_v1 ak_wwise_plugin_link_backend_v1 ak_wwise_plugin_link_frontend_v1 ak_wwise_plugin_media_converter_v1 ak_wwise_plugin_notifications_monitor_v1 ak_wwise_plugin_notifications_object_media_v1 ak_wwise_plugin_notifications_object_store_v1 ak_wwise_plugin_property_display_name_v1 ak_wwise_plugin_sink_devices_v1 ak_wwise_plugin_source_v1 ak_wwise_plugin_test_service_v2 ak_wwise_plugin_undo_event_v1

Public 멤버 함수

constexpr ak_wwise_plugin_base_interface (decltype(m_interface) in_interface, decltype(m_version) in_version)
 
constexpr ak_wwise_plugin_base_interface ()
 
constexpr ak_wwise_plugin_base_interface (std::underlying_type< decltype(m_interface)>::type in_interface, decltype(m_version) in_version)
 

Public 속성

ak_wwise_plugin_interface_type m_interface: 32
 Interface type (see ak_wwise_plugin_interface_type) 더 자세히 ...
 
uint32_t m_version: 32
 Version of the interface 더 자세히 ...
 

상세한 설명

Interface description and base class for every Wwise Authoring plug-in interface.

Pointer to a generic base from a plug-in interface.

The interface description is expected to never change, and to contain two basic values: the interface type, which is an incrementing value for every single possibility of known interfaces, as well as the version of this interface, starting from 1 at the interface's public release.

An interface can either be provided by the plug-in (for example, AK_WWISE_PLUGIN_INTERFACE_TYPE_AUDIO_PLUGIN), where the plug-in provides the functionality of the callback; or it can be requested to the Wwise Authoring host (for example, AK_WWISE_PLUGIN_INTERFACE_TYPE_HOST_PROPERTY_SET), where the data will be filled by the host for the plug-in to call.

All requested or provided interfaces are deemed mandatory in order to instantiate a plug-in. An unknown or an invalid interface in a context (AK_WWISE_PLUGIN_INTERFACE_TYPE_GUI_WINDOWS in WwiseConsole.exe or on Linux) causes the host to skip the plug-in.

PluginBaseInterface.h 파일의 119 번째 라인에서 정의되었습니다.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요