Delphix is nolonger the right package simply because it is too old. I believe SDL (if you want to have a chapter about cross-platform gamedev as well), Omega, Asphyre or one of the other more recent D3D based packages, would be a better choice.