Здравствуйте Snax, Вы писали:
S>Здравствуйте Ved, Вы писали:
Ved>> В чем может быть дело? При печати из DirectX-приложения в режиме Fullscreen 256 цветов картинка не печатается (лист бумаги выезжает чистым), тогда как все то же, но в оконном режиме печатается "на ура"...? Вся логика работы и путь выполнения, а также значения (в т.ч. и возвращаемые функциями) одни и те же...:(
S>Скорее всего, у этго приложения в режиме Fullscreen GDISurface не используется (что очевидно). S>Таким образом, ::CreateDC(_T("DYSPLAY")) работает, и работает правильно, S>но приложение рисует в другое место.
Но самое интересное — почему тогда этот код в режиме 32бит Fullscreen работает нормально? а в 8бит Fullscreen — нет??? Да и картинку из буфера обмена получать нет смысла, т.к. она и так загружается из файла. (Печатать надо не копию экрана, а картинку из файла, в том-то все и дело).