私はC言語の入門書をやったものでDirectXが分かりませんが、逆引きゲームプログラミングという本だけでDirectXは理解できるようになるでしょうか?(理解はできなくても扱えるようになりますか?)
ちなみにDXライブラリというものを使ってシューティングゲームを作ったことならあります・・・

参考URL
http://www.amazon.co.jp/exec/obidos/ASIN/479801169X/qid=1134200930/sr=1-1/ref=sr_1_10_1/249-6811492-0793914#product-details