Делаешь в хуке проверку то что функция вызвана для нужного т/с.
цвет ты тоже верно нашел, B9 трогать не нужно, все что идёт дальше - цвет, в формате BGR, т.е. 6E12F7 -blue, 6E12F8 -green, 6E12F9 -red.
дальше просто берешь в хуке и
void setColor(unsigned char r, unsigned char g, unsigned char...