Destructor, read carrefully all this thread and you'll probably understand what's problem Use of recent dll put confusion in bug reporting since they are not took in consideration by developper, that's very simple... it make official directx9 implementation slower cause part of development is made upon identified bug correction Vitamin, please don't be so peremptory and martial and take the time to explain what is not so evident [Rolling Eyes] [Wink]