menu
バージョン
2024.1.3.8749
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
クラス | |
class | AK::Instrument::Scope |
名前空間 | |
namespace | AK |
Definition of data structures for AkAudioObject | |
AK::Instrument | |
マクロ定義 | |
#define | AK_INSTRUMENT_BEGIN(_plugin_id_, _zone_name_) (AK::Instrument::g_fnPushTimer(_plugin_id_, _zone_name_)) |
#define | AK_INSTRUMENT_END(__token__) (AK::Instrument::g_fnPopTimer(__token__)) |
#define | AK_INSTRUMENT_MARKER(_plugin_id_, _marker_name_) (AK::Instrument::g_fnPostMarker(_plugin_id_, _marker_name_)) |
#define | AK_INSTRUMENT_MARKER_PROFILINGID(_profilingid_) (AK::Instrument::g_fnPostMarker(AKMAKECLASSID( AkPluginTypeNone, AKCOMPANYID_AUDIOKINETIC, _profilingid_ ), nullptr)) |
#define | AK_INSTRUMENT_METAMARKER(_plugin_id_, _metadata_) (AK::Instrument::g_fnPostMetaMarker(_plugin_id_, _metadata_)) |
#define | AK_INSTRUMENT_CONCAT_INNER(_base_, _counter_) _base_ ## _counter_ |
#define | AK_INSTRUMENT_CONCAT(_base_, _counter_) AK_INSTRUMENT_CONCAT_INNER(_base_, _counter_) |
#define | AK_INSTRUMENT_SCOPE(_zone_name_) AK::Instrument::Scope AK_INSTRUMENT_CONCAT(_akInstrumentScope_, __LINE__)(0, _zone_name_) |
#define | AK_INSTRUMENT_SCOPE_ID(_plugin_id_, _zone_name_) AK::Instrument::Scope AK_INSTRUMENT_CONCAT(_akInstrumentScope_, __LINE__)(_plugin_id_, _zone_name_) |
#define | AK_INSTRUMENT_SCOPE_PROFILINGID(_profilingid_) AK::Instrument::Scope AK_INSTRUMENT_CONCAT(_akInstrumentScope_, __LINE__)(AKMAKECLASSID( AkPluginTypeNone, AKCOMPANYID_AUDIOKINETIC, _profilingid_ ), nullptr) |
#define | AK_INSTRUMENT_THREAD_START(_thread_name_) |
#define | AK_INSTRUMENT_BEGIN_C(_plugin_id_, _color_, _zone_name_) AK_INSTRUMENT_BEGIN(_plugin_id_, _zone_name_) |
型定義 | |
typedef void *(* | AK::Instrument::PushTimerFunc) (AkPluginID in_uPluginID, const char *in_pszZoneName) |
typedef void(* | AK::Instrument::PopTimerFunc) (void *in_pToken) |
typedef void(* | AK::Instrument::PostMarkerFunc) (AkPluginID in_uPluginID, const char *in_pszMarkerName) |
typedef void(* | AK::Instrument::PostMetaMarkerFunc) (AkPluginID in_uPluginID, AkUInt32 in_uMetadata) |
変数 | |
PushTimerFunc | AK::Instrument::g_fnPushTimer |
PopTimerFunc | AK::Instrument::g_fnPopTimer |
PostMarkerFunc | AK::Instrument::g_fnPostMarker |
PostMetaMarkerFunc | AK::Instrument::g_fnPostMetaMarker |