You might also want to consider using plan DirectX without any components, especially if you're familiar with COM.