Объект DirectDraw - это сердце приложений DirectDraw и это неразрывная часть Direct3D приложений. Это первый объект, который вы создаете, а уже через него, вы создаете все другие объекты. В Visual Basic вызов метода DirectX7.DirectDrawCreate создает объект DirectDraw7. Объект DirectDraw работает с видеокартой и использует аппаратное ускорение, если то оборудование, которое стоит на компьютере поддерживает его. Созданный объект DirectDraw может манипулировать с дисплейным устройством: создавать поверхности, палитры, объекты clipper, которые будут зависеть от своего "создателя". Например, для создания буфера вы можете использовать метод DirectDraw7.CreateSurface. Если вам надо создать палитру для какой-то поверхности, вы применяете метод DirectDraw7.CreatePalette. Таким же образом создаются объекты Clipper и т. д.
|