PresentMon icon indicating copy to clipboard operation
PresentMon copied to clipboard

PresentMon service and client PresentMonAPI2.dll backward/forward compatibility

Open AlexUnwinder opened this issue 1 year ago • 2 comments

I started attaching recently released PresentMon 2.3.0 service to my project and noticed that it seems to return completely broken data in pmConsumeFrames() for client application using PresentMonAPI2.dll v2.2.0. Is doesn't look like intended service's behavior for me. The service should either provide backward compatibility for older versions of client's API libraries or return error inside pmOpenSession() to prevent such clients from reading invalid data.

AlexUnwinder avatar Dec 22 '24 14:12 AlexUnwinder