Можно ли определить, какие приложения используют OpenGL или DirectX, аналогичные тем, что делает FRAPS? (Возможно, используя какую-то форму крючка)? Мне, вероятно, не нужно будет рисовать в окне, мне просто нужно знать, какие процессы выполняют некоторую форму 3D-рендеринга на данный момент.
(Edit:) Если вы не знакомы с ним, FRAPS - это программа, которая может использоваться для создания счетчика "Frame-per-second" в 3D-приложении. FRAPS находит все запущенные 3D-приложения самостоятельно, не указывая имя процесса.
Пример счетчика "Кадр в секунду", обращенного к внешней игре: