Wieso verwendest du überhaupt die Windowsmaus in einer
DirectX-Anwendung? Zeichne doch einfach einen eigenen Mauszeiger, und den verschiebst du dann, wenn die Maus bewegt wird. So macht man das normalerweise in einer solchen Anwendung. Der Vorteil ist, dass du komplett selbst bestimmen kannst, was mit deinem Mauszeiger passiert.