バージョン

menu_open
Wwise SDK 2023.1.3

Root interface allowing a logical unit (variable, library) to contain more than one interface. [詳解]

#include <PluginContainer.h>

ak_wwise_plugin_container の継承関係図
ak_wwise_plugin_interface_ptr

公開メンバ関数

constexpr uint32_t MajorSdkVersion () const
 (C++) Major SDK version (ex. 2020) [詳解]
 
constexpr uint32_t MinorSdkVersion () const
 (C++) Minor SDK version (ex. 1) [詳解]
 
constexpr uint32_t SubminorSdkVersion () const
 (C++) Patch / Subminor SDK version (ex. 0) [詳解]
 
constexpr uint32_t BuildSdkVersion () const
 (C++) Build number (ex. 9404) [詳解]
 
 ak_wwise_plugin_container ()
 
 ak_wwise_plugin_container (ak_wwise_plugin_info *in_pluginInfos)
 
- 基底クラス ak_wwise_plugin_interface_ptr に属する継承公開メンバ関数
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)
 

静的公開メンバ関数

constexpr static uint64_t SdkVersionBuildMultiplier ()
 
constexpr static uint64_t SdkVersionBuildMax ()
 
constexpr static uint64_t SdkVersionSubminorMultiplier ()
 
constexpr static uint64_t SdkVersionSubminorMax ()
 
constexpr static uint64_t SdkVersionMinorMultiplier ()
 
constexpr static uint64_t SdkVersionMinorMax ()
 
constexpr static uint64_t SdkVersionMajorMultiplier ()
 
constexpr static uint64_t SdkVersionMajorMax ()
 

公開変数類

uint64_t m_wwiseSdkVersion
 Wwise Authoring version included with this SDK. [詳解]
 
struct ak_wwise_plugin_infom_pluginInfos
 A chained list of all the plug-ins embedded in this container [詳解]
 
- 基底クラス ak_wwise_plugin_interface_ptr に属する継承公開変数類
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 [詳解]
 

詳解

Root interface allowing a logical unit (variable, library) to contain more than one interface.

The container is a required element to define the base of a logical unit. It contains basic information on the build being used by the enclosed plug-ins. This allows the host to quickly determine if it should pursue loading this container or not, and might need to apply patches to fix interface variations appearing between SDK versions.

The container being versioned means this format could eventually change, but the goal was to make it generic enough to keep it stable. It's easier to add up plug-ins to extend the format than to modify it.

PluginContainer.h47 行目に定義があります。


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう