HappyCat #1 I'm pretty sure I'm passing the correct flag into the routine that creates the texture but I'm not sure if I've ever actually traced it through to make sure it gets to the CreateTexture properly. Thanks - I'll check it out.