MCPcopy Create free account
hub / github.com/GameTechDev/PresentMon / StartTracking

Method StartTracking

IntelPresentMon/Core/source/pmon/PresentMon.cpp:43–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41 }
42 PresentMon::~PresentMon() = default;
43 void PresentMon::StartTracking(uint32_t pid_)
44 {
45 if (processTracker) {
46 if (processTracker.GetPid() == pid_) {
47 return;
48 }
49 pmlog_warn(std::format("Starting stream [{}] while previous stream [{}] still active",
50 pid_, processTracker.GetPid()));
51 }
52 processTracker = pSession->TrackProcess(pid_);
53 }
54 void PresentMon::StopTracking()
55 {
56 if (!processTracker) {

Callers 1

OverlayMethod · 0.45

Calls 2

GetPidMethod · 0.45
TrackProcessMethod · 0.45

Tested by

no test coverage detected