Посл.ответ |
Сообщение |
Ранг: 1.1 (гость) Активность: 0=0 Статус: Участник
|
Создано: 04 апреля 2006 22:03 · Личное сообщение · #1
Кто-нибудь занимался всерьёз НИЗКОУРОВНЕВОЙ работой с графикой(хотя бы с BMP/DIB) на Tasm'e.
Если да, откликнитесь.
| Сообщение посчитали полезным: |
|
Ранг: 260.3 (наставник), 2thx Активность: 0.12↘0 Статус: Участник PPC-PROTECT author
|
Создано: 04 апреля 2006 22:37 · Личное сообщение · #2
Heretic что значит низкоуровневая?
----- Пиво, сиськи, транс | Сообщение посчитали полезным: |
Ранг: -85.4 (нарушитель) Активность: 0.01↘0 Статус: Участник
|
Создано: 04 апреля 2006 22:46 · Личное сообщение · #3
на оссемблере. by using standard api functions.
| Сообщение посчитали полезным: |
Ранг: 50.3 (постоянный), 2thx Активность: 0.02↘0 Статус: Участник
|
Создано: 04 апреля 2006 23:19 · Личное сообщение · #4
little_CHE пишет:
на оссемблере. by using standard api functions.
-> здесь явный оффтоп <-
простите, а чем работа в данном случае будет отличаться от высокоуровневых языков программирования, где будут вызываться те же самые апи функции? или у меня извращенное понятие об низкоуровневом програмировании?
-> здесь явный оффтоп <-
| Сообщение посчитали полезным: |
Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник
|
Создано: 05 апреля 2006 08:53 · Личное сообщение · #5
slip пишет:
-> здесь явный оффтоп <-
простите, а чем работа в данном случае будет отличаться от высокоуровневых языков программирования
Почему оффтоп. Мы вроде про программирование говорим.
Когда все это началось ( это точно оффтоп) - компьтерная эра, то все писали сами.
Но потом убедились, что есть много программ, которые приходится писать снова и снова
и придумали подпрограммы и библиотеки подпрограмм. Самая высшая реализация этой идеи
- это технология .NET, очень задолго до этого были API, потом OLE, MFC и COM-ы всякие.
Если ты хочешь соблюсти чистоту низкоуровневого програмирования ,
то либо придется изучать формат BMP и DIB , либо искать библиотеки,
но только какие ?!
| Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 05 апреля 2006 10:40 · Личное сообщение · #6
если имеется в виду bmp/dib безовсяких драйверов - на чистом асме, то я работал с такими вещами
| Сообщение посчитали полезным: |
Ранг: 145.8 (ветеран) Активность: 0.07↘0 Статус: Участник www.int3.net
|
Создано: 05 апреля 2006 16:02 · Поправил: Модератор · Личное сообщение · #7
Av0id пишет:
если имеется в виду bmp/dib безовсяких драйверов
научите меня работать с бмп через драйвер =)
тема-говно. понты одни, аффтар [нехороший человек] и не шарит =)
забаньте меня уже =)
| Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 05 апреля 2006 16:11 · Личное сообщение · #8
бмп через драйвер
имелось в виду с графикой
| Сообщение посчитали полезным: |
Ранг: 116.9 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 05 апреля 2006 16:25 · Личное сообщение · #9
msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/wingdistart_9ezp.asp
----- Nothing just happens. You choose it to happen. | Сообщение посчитали полезным: |
Ранг: 60.4 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 05 апреля 2006 16:25 · Личное сообщение · #10
Может аффтар имеет ввиду Direct Draw. Heretic, ты про это?
| Сообщение посчитали полезным: |
Ранг: 145.8 (ветеран) Активность: 0.07↘0 Статус: Участник www.int3.net
|
Создано: 05 апреля 2006 16:34 · Личное сообщение · #11
Vedrus пишет:
Может аффтар имеет ввиду Direct Draw.
ура! к концу первой страницы мы поймем, что ему надо!
еще страниц через десять он сформулирует свой вопрос.
| Сообщение посчитали полезным: |
Ранг: 186.8 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 05 апреля 2006 17:30 · Личное сообщение · #12
Он имеет в виду все делать ручками... Аффтор, читай про бмп и ищи сорцы всяких qpeg-ов и прочей шняги.
| Сообщение посчитали полезным: |
Ранг: 145.8 (ветеран) Активность: 0.07↘0 Статус: Участник www.int3.net
|
Создано: 05 апреля 2006 17:58 · Личное сообщение · #13
MoonShiner пишет:
Он имеет в виду все делать ручками...
да че там делать?
причем тогда низкий уровень, ассемблер и вообще.
| Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 05 апреля 2006 19:28 · Личное сообщение · #14
NG, может уже хватит кидаться на всех подряд с наездами? Heretic явно новый на форуме, так почему не проявить должное уважение, к нему и к себе, в частности, и не указать на ошибки?
| Сообщение посчитали полезным: |
Ранг: 145.8 (ветеран) Активность: 0.07↘0 Статус: Участник www.int3.net
|
Создано: 05 апреля 2006 20:16 · Личное сообщение · #15
Av0id пишет:
NG, может уже хватит кидаться на всех подряд с наездами?
я же говорю, ЗАБАНЬТЕ МЕНЯ =)
что делать:
удалить топик.
осознать себя.
осознать мир.
| Сообщение посчитали полезным: |
Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 05 апреля 2006 20:17 · Личное сообщение · #16
NG пишет:
я же говорю, ЗАБАНЬТЕ МЕНЯ =)
Просьба удовлетворена.
| Сообщение посчитали полезным: |
Ранг: 207.4 (наставник) Активность: 0.21↘0 Статус: Участник Jeefo Recovery
|
Создано: 05 апреля 2006 21:40 · Личное сообщение · #17
Блин, и что к чему весь этот цирк был..... Может мне кто-нибудь объяснит? Можно через личку, чтобы небыло флейма и оффтопов......
----- The blood swap.... | Сообщение посчитали полезным: |
Ранг: 42.4 (посетитель) Активность: 0.01↘0 Статус: Участник
|
Создано: 20 апреля 2006 08:41 · Личное сообщение · #18
Не знаю, почему подобная тема кажется всем такой уж тупостью - у нас даже лаба такая есть - по рисованию в окошке (в т.ч. BMP и DIB) с помощью API функций на MASM'e. И чтобы писать на Асме вместо той же Сишки, задача должна быть уж ОЧЕНЬ специфическая. Тем более, в Винде ДИКО МЕДЛЕННЫЙ вывод на экран в оконном интерфейсе, и эти тормоза махом сожрут все полученные преимущества в скорости. Ну а если уж тянет на мазохизм или имеет место быть лаба (или иная специфичесчкая задача), OllyDbg - незаменимая вещь при отладке, т.к. кажет и имя, и параметры вызываемой API - функции.
ЗЫ:А зачем через драйвер-то?
| Сообщение посчитали полезным: |