そもそもDirectXなんかに入門するのが間違い。
あんなのはただのライブラリなんだから、
使う時に調べながら使えばよい。
なんか変な勘違いをしていないかな?