DirectX9 and Halflife2