In this, the second installement of Derek's Beginning Game Development, learn the basics of DirectX, and learn how it provides a standard interface to interact with graphics and sound cards, input devices and more.
Beginning Game Development -- Introduction to DirectX
Beginning Game Development -- Introduction to DirectX