创建一个主显示表面 (Windows游戏编程大师P210) 

1、填充一个DDSURFACDESC2数据结构。描述你所希望创建的显示表面

2、调用IdirectDraw7::CreateSurface() 创建显示表面

 

HREXULT CreatSurface(

LPDDSURFACEDESC2 lpDDSufraceDesc2,

LPDIRECTDRAWSURFACE4 FAR *lplpDDSurface,

IUnknown FAR *pUnkOuter);

 

如何调用:

lpdd->CreateSurface(&ddsd, &lpddsprimary, NULL)

ddsd 为DDSUFACDESC2 数据结构

lplpDDSuface指向这个表面

相关文章:

  • 2022-12-23
  • 2021-11-30
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
猜你喜欢
  • 2022-02-16
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案