Freigeben über


PartyProfilingMethodEntranceCallback

Ein Rückruf, der jedes Mal aufgerufen wird, wenn die Parteibibliothek in eine instrumentierte Methode eintritt.

Syntax

typedef
void (*PartyProfilingMethodEntranceCallback)(  
    const PartyProfilingMethodEntranceEventData* eventData  
)  

Parameter

eventData PartyProfilingMethodEntranceEventData*

Ein konstanter Zeiger auf eine Struktur, die zusätzliche Informationen enthält, die bei der Profilerstellung für dieses Ereignis von Nutzen sein können. Die Daten, auf die dieser Zeiger verweist, sind garantiert nur für die Dauer des Rückrufs gültig.

Rückgabewert

Typ: void

Der Rückruf gibt keinen Wert zurück.

Hinweise

Dieser Rückruf wird optional mithilfe der PartyManager::SetProfilingCallbacksForMethodEntryExit() -Methode installiert, die auch die Typen von Ereignissen mit profiliertem Profil enthält, die für einen Aufrufer verfügbar sind.

Um die Auswirkungen der Profilerstellung auf die Titelleistung zu minimieren, sollten Rückrufe so einfach wie möglich gehalten werden, da sie voraussichtlich hunderte oder tausende Male pro Sekunde ausgelöst werden.

Voraussetzungen

Header: Party.h

Weitere Informationen

Party-Mitglieder
PartyProfilingMethodEntranceEventData
PartyManager::SetProfilingCallbacksForMethodEntryExit
PartyManager::GetProfilingCallbacksForMethodEntryExit