All of the DirectX objects have typedefs which are in all-caps and preceded by " LP". I prefer to use the underlying type ...
www.drunkenhyena.com