Убраны предупреждения, убран заголовок <direct.h>.