//Очистка заднего буфера
ClearSurface(lpddsback);
//Установка размеров копируемого блока данных
SetRect(&rPic, 0, 0, 742, 12

;
lpddsback->BltFast(80, 80,
pHero, &rPic, DDBLTFAST_SRCCOLORKEY | DDBLTFAST_WAIT);
lpddsprimary->Flip(NULL, DDFLIP_WAIT);
Это отрисовка.