Freigeben über


PartyManager::GetProfilingCallbacksForMethodEntryExit

Ruft die Profilerstellungsereignisrückrufe ab, die die Party-Bibliothek für die Verwendung beim Aufrufen oder Beenden instrumentierter Methoden konfiguriert ist.

Syntax

PartyError GetProfilingCallbacksForMethodEntryExit(  
    PartyProfilingMethodEntranceCallback* profilingMethodEntranceCallback,  
    PartyProfilingMethodExitCallback* profilingMethodExitCallback  
)  

Parameter

profilingMethodEntranceCallback PartyProfilingMethodEntranceCallback*
bibliotheksseitig zugeordnete Ausgabe, kann nullptr zurückgeben

Ein Zeiger auf den Rückruf, der ausgeführt wird, wenn die Parteibibliothek in eine interne Methode eintritt, die für die Profilerstellung instrumentiert ist.

profilingMethodExitCallback PartyProfilingMethodExitCallback*
bibliotheksseitig zugeordnete Ausgabe, kann nullptr zurückgeben

Ein Zeiger auf den Rückruf, der ausgeführt wird, wenn die Parteibibliothek eine interne Methode verlässt, die für die Profilerstellung instrumentiert ist.

Rückgabewert

PartyError

c_partyErrorSuccess , wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über GetErrorMessage() abgerufen werden.

Hinweise

Diese Methode ruft die Profilerstellungsrückruffunktionen ab, die die Parteibibliothek für die instrumentierten Ereignistypen aufruft.

Ein Rückruf gleich nullptr gibt an, dass die Party-Bibliothek keine Profilerstellungsrückrufe für diesen Ereignistyp ausführt.

Diese Methode wird nur für die Windows- und Microsoft Game Core-Versionen der Bibliothek unterstützt. Aufrufe auf anderen Plattformen schlagen fehl.

Anforderungen

Kopfball: Party.h

Weitere Informationen

PartyManager
PartyProfilingMethodEntranceCallback
PartyProfilingMethodExitCallback
PartyManager::SetProfilingCallbacksForMethodEntryExit