Стэн Трухильо - Графика для Windows средствами DirectDraw
Здесь есть возможность читать онлайн «Стэн Трухильо - Графика для Windows средствами DirectDraw» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.
- Название:Графика для Windows средствами DirectDraw
- Автор:
- Жанр:
- Год:неизвестен
- ISBN:нет данных
- Рейтинг книги:5 / 5. Голосов: 1
-
Избранное:Добавить в избранное
- Отзывы:
-
Ваша оценка:
- 100
- 1
- 2
- 3
- 4
- 5
Графика для Windows средствами DirectDraw: краткое содержание, описание и аннотация
Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Графика для Windows средствами DirectDraw»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.
Графика для Windows средствами DirectDraw — читать онлайн бесплатно полную книгу (весь текст) целиком
Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Графика для Windows средствами DirectDraw», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.
Интервал:
Закладка:
DDraw: lStride=0
DDraw:Driver says nummodes=9
DDraw:Enum Display Settings says nummodes=9
DDraw:dwModeIndex = 1
DDraw:Masks for current mode are: 00000000 00000000 00000000
DDraw:DirectDrawObjectCreate: oldpdd == 82dc11f8, reset=1
DDraw:DIRECTDRAW object passed in = 82dc11f8
DDraw:oldpdd == 82dc11f8, reset=1
DDraw:Driver Object: 2256 base bytes
DDraw:dwReserved3 of DDrawGbl is set to 0x0
DDraw:oldpdd == NULL || reset
DDraw:Driver can't blt
DDraw:******** invalidating all surfaces
DDraw:All video memory heaps have been disabled. OS has no AGP support
DDraw:Current and Original Mode = 1
DDraw:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ MODE INDEX = 1
DDraw:DDHALInfo contains D3D pointers: 00000000 00000000
DDraw:createDC(display)
DDraw:NOT Setting DDCAPS_BANKSWITCHED
DDraw:DeleteDC 0x170a
DDraw:Taking the Win16 lock may not be necessary for VRAM locks
DDraw:DirectDrawObjectCreate: Returning global object 82dc11f8
DDraw:createDC(display)
DDraw:createDC(display)
DDraw:DeleteDC 0xaa2
DDraw:DeleteDC 0x170a
DDraw:Primary's rect is 0, 0, 800, 600
DDraw:DeleteDC 0x13ba
DDraw:Redrawing all windows
DDraw:DoneExclusiveMode
DDraw:Enabling error mode, hotkeys
DDraw:Mode was never changed by this app
DDraw:WM_ACTIVATEAPP: DONE Deactivating app pid=fff00c89, tid=fff04bf1
DDraw:DD_Surface_Release, Reference Count: Global = 0 Local = 0 Int = 0
DDraw:Deleting attachment from 82dc1e98 to 82dc1b84 (implicit = 1)
DDraw:DeleteOneAttachment: 82dc1b84,82dc1e98
DDraw:DD_Surface_AddRef, Reference Count: Global = 3 Local = 3 Int = 3
DDraw:Leaving AddRef early to prevent recursion
DDraw:DeleteOneLink: 82dc1e98,82dc1b84
DDraw:DeleteOneLink: 82dc1b84,82dc1e98
DDraw:DD_Surface_Release, Reference Count: Global = 2 Local = 2 Int = 2
DDraw:Leaving Release early to prevent recursion
DDraw:DD_Surface_Release, Reference Count: Global = 1 Local = 1 Int = 1
DDraw:DD_Surface_Release, Reference Count: Global = 0 Local = 0 Int = 0
DDraw:Freeing pointer 0042110c
DDraw:DD_Release, pid=fff00c89, obj=82dc1bb0
DDraw:DD_Release, Ref Count: Global = 0 Local = 0 Interface = 0
DDraw:Unsubclassing window 00000aac
DDraw:ProcessSurfaceCleanup
DDraw:Process fff00c89 had 1 accesses to surface 82dc1f74
DDraw:DD_Surface_Release, Reference Count: Global = 0 Local = 0 Int = 0
DDraw:Freeing pointer 004b7118
DDraw:Leaving ProcessSurfaceCleanup
DDraw:ProcessPaletteCleanup, ppal=00000000
DDraw:ProcessClipperCleanup
DDraw:Cleaning up clippers owned by driver object 0x82dc11f8
DDraw:Not cleaning up clippers not owned by a driver object
DDraw:ProcessVideoPortCleanup
DDraw:Leaving ProcessVideoPortCleanup
DDraw:Mode was never changed by this app
DDraw:FREEING DRIVER OBJECT
DDraw:Calling HEL DestroyDriver
DDraw:HEL DestroyDriver: dwHELRefCnt=0
DDraw:3 surfaces allocated - 768000 bytes total
DDraw:*********** DDHEL TIMING INFO ************
DDraw:myFlip: 30 calls, 1.365 sec (0.045)
DDraw:myLock: 1 calls, 0.000 sec (0.000)
DDraw:myUnlock: 1 calls, 0.000 sec (0.000)
DDraw:******************************************
DDraw:Frequency(cycles/second)(0) 1193180
DDraw:Blt16_SrcCopy(32): SUM = 264860
DDraw:Blt16_SrcCopy(32): COUNT = 30
DDraw:Blt16_SrcCopy(32): AVG = 8828
DDraw:Blt16_SrcCopy(32): MIN = 8572
DDraw:Blt16_SrcCopy(32): MAX = 9964
DDraw:Blt16_SrcCopy(32): Dst MB/sec = 17
DDraw:Blt16_ColorFill(47): SUM = 716435
DDraw:Blt16_ColorFill(47): COUNT = 32
DDraw:Blt16_ColorFill(47): AVG = 22388
DDraw:Blt16_ColorFill(47): MIN = 15855
DDraw:Blt16_ColorFill(47): MAX = 55858
DDraw:Blt16_ColorFill(47): Dst MB/sec = 27
DDraw:P6SrcCopy(Bypass Blt16_SrcCopy)(88): SUM = 263495
DDraw:P6SrcCopy(Bypass Blt16_SrcCopy)(88): COUNT = 30
DDraw:P6SrcCopy(Bypass Blt16_SrcCopy)(88): AVG = 8783
DDraw:P6SrcCopy(Bypass Blt16_SrcCopy)(88): MIN = 8528
DDraw:P6SrcCopy(Bypass Blt16_SrcCopy)(88): MAX = 9917
DDraw:P6SrcCopy(Bypass Blt16_SrcCopy)(88): Dst MB/sec = 17
DDraw:Driver is now FREE
DDraw:====> ENTER: DLLMAIN(baaa12c0): Process Detach fff00c89,
tid=fff04bf1
DDraw:MemState
DDraw:Memory still allocated! Alloc count = 11
DDraw:Current Process (pid) = fff00c89
DDraw:82dc100c: dwSize=00000008, lpAddr=baaa1bbc (pid=fff1b349)
DDraw:82dc1054: dwSize=0000001d, lpAddr=baae5093 (pid=fff18e61)
DDraw:82dc1090: dwSize=00000019, lpAddr=baae5093 (pid=fff18e61)
DDraw:82dc10c8: dwSize=00000019, lpAddr=baae5093 (pid=fff18e61)
DDraw:82dc1100: dwSize=0000001d, lpAddr=baae5093 (pid=fff18e61)
DDraw:82dc113c: dwSize=00000018, lpAddr=baae5093 (pid=fff18e61)
DDraw:82dc1170: dwSize=00000019, lpAddr=baae5093 (pid=fff18e61)
DDraw:82dc11a8: dwSize=0000001c, lpAddr=baae52c8 (pid=fff18e61)
DDraw:82dc1030: dwSize=00000008, lpAddr=baaa1bbc (pid=fff04a0d)
DDraw:82dc1fc0: dwSize=00000008, lpAddr=baaa1bbc (pid=fff04a0d)
DDraw:82dc1c3c: dwSize=00000008, lpAddr=baaa1bbc (pid=fff00c89)
DDraw:Total Memory Unfreed From Current Process = 8 bytes
DDraw:====> EXIT: DLLMAIN(baaa12c0): Process Detach fff00c89
Замечания о Visual C++
Как бы вы ни относились к Visual C++, приходится признать: это чрезвычайно мощный пакет. В нем объединены компилятор, компоновщик, отладчик, профайлер и редактор ресурсов — я перечислил лишь основные компоненты. С каждой новой версией он становится все больше и мощнее. Однако сказанное относилось только к C++! Сам по себе Visual C++ является интегрированным компонентом Developer Studio — многоцелевой и многоязыковой платформы разработчика, с которой мне никогда не надоедает работать.
Visual C++ тоже не стоит на месте. Хорошо это или плохо, но в него постоянно вносятся изменения, а значит — возникают новые проблемы. К тому же Microsoft иногда стремится опередить события и под давлением маркетинговых и финансовых соображений выпускает продукты, которым полагалось бы находиться на стадии бета-тестирования. Трудно сказать, относится ли сказанное к Visual C++ 5.0. Впрочем, на момент написания книги уже существовало дополнение (service pack), исправляющее целый ряд багов. Чаще всего от ошибок страдают новые средства Visual C++ (например, говорят, что их хватает в новой библиотеке ActiveX Template Library (ATL)). К счастью, в данной книге эти новые возможности не используются.
Читать дальшеИнтервал:
Закладка:
Похожие книги на «Графика для Windows средствами DirectDraw»
Представляем Вашему вниманию похожие книги на «Графика для Windows средствами DirectDraw» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.
Обсуждение, отзывы о книге «Графика для Windows средствами DirectDraw» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.