Managed DirectX 9 Kick Start: Graphics and Game Programming