次の方法で共有


PartyManager::GetProfilingCallbacksForMethodEntryExit

Party ライブラリがインストルメント化されたメソッドの開始時または終了時に使用できるように構成されたプロファイリング イベント コールバックを取得します。

構文

PartyError GetProfilingCallbacksForMethodEntryExit(  
    PartyProfilingMethodEntranceCallback* profilingMethodEntranceCallback,  
    PartyProfilingMethodExitCallback* profilingMethodExitCallback  
)  

パラメーター

profilingMethodEntranceCallback PartyProfilingMethodEntranceCallback*
ライブラリに割り当てられた出力、nullptr を返す場合があります

Party ライブラリがプロファイリング用にインストルメント化された内部メソッドに入ったときに行われるコールバックへのポインター。

profilingMethodExitCallback PartyProfilingMethodExitCallback*
ライブラリに割り当てられた出力、nullptr を返す場合があります

Party ライブラリがプロファイリング用にインストルメント化された内部メソッドを終了しようとしているときに行われるコールバックへのポインター。

戻り値

PartyError

呼び出しが成功した場合は c_partyErrorSuccess、それ以外の場合はエラー コードになります。 人間が判読できる形式のエラー コードは、GetErrorMessage() を介して取得できます。

解説

このメソッドは、パーティ ライブラリがインストルメント化されたイベントの種類に対して呼び出しているプロファイリング コールバック関数を取得します。

コールバックが nullptr に等しい場合は、パーティ ライブラリがそのイベント タイプに対してプロファイリング コールバックを行わないことを示します。

このメソッドは、ライブラリの Windows および Microsoft Game Core バージョンでのみサポートされます。 他のプラットフォームでの呼び出しは失敗します。

要件

ヘッダー: Party.h

関連項目

PartyManager
PartyProfilingMethodEntranceCallback
PartyProfilingMethodExitCallback
PartyManager::SetProfilingCallbacksForMethodEntryExit