This is my first time using AMD CodeAnalyst. So far it's been great for profiling pure C++ code.
My work uses NI Labview and the data display frontend on our C++ processing DLLs. Can I run my DLL with Labview and profile just the function that I want to look at?
Is this what the API is for? In the time sampling example, a new process is launched. I would like to stick some API code into my DLL and profile and single function.
Thanks in advance.
You can profile the complete application, including the DLL.
Then you simply double-click the EXE and then the DLL in the list of processes.
Just make sure that you compile the DLL with debugging information (so /Zi and /DEBUG) so the profiler knows what to measure.