it does hook it's functions so it's used. How else could sa-mp control all the graphics stuff?
To my knowledge, a lot of games can hook with d3d9.dll injections. That doesn't immediately mean it's specifically used for SA-MP. Although my knowledge on this is very scarce, so don't trust me on it. :P