关于DX程序绘图的有关问题,求指教

关于DX程序绘图的问题,求指教。
想在一个基于DX的全屏游戏的窗口里画点东西,开始用的是GDI结果没反应。
试了两次:
C/C++ code

HDC hDC = GetDC(NULL);
//绘图
ReleaseDC();


C/C++ code

HWND hWndGame;
HDC hDC = GetDC(hWndGame);
//绘图
ReleaseDC();


两种方法都不行。求问各位到底该怎么做?

------解决方案--------------------
如果装了msdn,那么samples中有一个‘donuts’的游戏可以参考。
------解决方案--------------------
先学游戏吧,"知己知彼"。
------解决方案--------------------
探讨

引用:

HOOK DX的API 是唯一的选择。

HOOK COM的接口、函数是唯一选择?我感觉我在给自己找麻烦啊.....

------解决方案--------------------
GDI绘是有反应的,但是由于DX在不停的绘制刷新,频率远比GDI快,所以马上被覆盖了...
HOOK DX的API是个稳妥的方法;
要简单也可以试试采用透明窗体并且设置鼠标点击穿透的偏门办法(仅限非全屏的DX程序)。