跳转到内容

DirectX Graphics

本页使用了标题或全文手工转换
维基百科,自由的百科全书

DirectDraw微软Direct X的一员,为基于COM架构下的2D图形API,例如DirectDraw的Blt()用于表面间整体图像或是部分图像的移动。

DirectDraw渐被Direct3D所取代,DirectShow的VMR-7是以DirectDraw 7建造,因为使用DirectDraw 7控制显卡,所以称为VMR-7。VMR-9 则是基于Direct3D 9。DirectX 8.0发表时,Direct3D与DirectDraw编程接口被合并并改名为DirectX Graphics

版本

[编辑]

DirectX 7

[编辑]
  • IDirectDraw7,3D的接口
  • IDirect3D7,3D初始化时的接口
  • IDirect3DDevice7 ,3D装置的接口

DirectX 8

[编辑]
  • IDirect3D8,3D初始化时的接口
  • IDirect3D、Device8,3D装置的接口

DirectX 9

[编辑]
  • IDirect3D9,3D初始化时的接口
  • IDirect3DDevice9 ,3D装置的接口

DirectX 10

[编辑]
  • ID3D10Device,3D装置的接口

DirectX 10.1

[编辑]
  • ID3D10Device1,3D装置的接口

DirectX 10.2

[编辑]

DirectX 11

[编辑]

Windows 7或Windows Server 2008 R2才支持。

  • ID3D11Device,3D装置的接口
  • ID3D11DeviceContext,3D绘图时操作的接口

DirectX 11.1

[编辑]

Windows 8或Windows Server 2012,或更新过的Windows 7或Windows Server 2008 R2才支持。

  • ID3D11Device1,3D装置的接口
  • ID3D11DeviceContext1,3D绘图时操作的接口

DirectX 11.2

[编辑]

Windows 8.1或Windows Server 2012 R2以后的版本才支持。

  • ID3D11Device2,3D装置的接口
  • ID3D11DeviceContext2,3D绘图时操作的接口

DirectX 12

[编辑]

参见

[编辑]