{{notification.text}}

MirGames

DGDever
19.11.06 17:05
0
Как нарисовать текстуру из файла, используя лишь функции WinAPI (т.е. без DirX, OGL и модуля TGraphic (и ему подобных))? Т.е. вот есть только модули Windows, Messages, System, SysUnit и созданная с помощью CreateWindow форма... :unsure: Естественно, чтобы оно не слишком тормозило (нужно одну текстурку размножить по всей форме)...
#1
аксакал
19.11.06 18:35
0
Код
bmp := LoadBitmap(hInstance, MAKEINTRESOURCE(MYBITMAP));
DC := GetDC(Handle);
MDC := CreateCompatibleDC(DC);
SelectObject(MDC, bmp);
...
BitBlt(DC, 0, 0, 32, 32, MDC, 0, 0, SRCCOPY);

Загрузку bmp из файла через OLE могу дать :)
Отредактировано: 19.11.06 18:36
#2
DGDever
19.11.06 19:21
0
XProger, спасибо... :) Ща пробовать буду...

Цитата
Загрузку bmp из файла через OLE могу дать
Было б неплохо...
#3
аксакал
19.11.06 21:52
0
МиниСмотрелку хотел когда-то написать... недописал )
Отредактировано: 19.11.06 21:53
#4
20.11.06 22:17
0
Код
  DC := GetDC(Handle);
  MDC := CreateCompatibleDC(DC);
  SelectObject(MDC, Bufs[L].Handle);
  BitBlt(DC, 0, 0, 80, 60, MDC, 0, 0, SRCCOPY);
  ReleaseDC(0, DC);

не работает млин... (
Код
Bufs: array[1..N] of TBitmap
)
#{{post.Index}}
{{post.Author.Login}}
{{post.CreatedDate | date:'dd.MM.yy HH:mm'}}
{{post.VotesRating}}
Отредактировано: {{post.UpdatedDate | date:'dd.MM.yy HH:mm'}}