99% dos hooks feitos em d3d9 estão detectados recomendo fazer o seu proprio hook e o dependendo da detours o hook pode ser detectado facilmente portando
esconda o BYTE 0xE9 exemplo :
BYTE Desvio[1] = { 0xE9 };
ai onde tem 0xE9 basta modificar para Desvio[0];