D3DBUSTYPE 枚举

指定图形适配器使用的 I/O 总线的类型。

语法

typedef enum  { 
  D3DBUSTYPE_OTHER                                             = 0x00000000,
  D3DBUSTYPE_PCI                                               = 0x00000001,
  D3DBUSTYPE_PCIX                                              = 0x00000002,
  D3DBUSTYPE_PCIEXPRESS                                        = 0x00000003,
  D3DBUSTYPE_AGP                                               = 0x00000004,
  D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET                        = 0x00010000,
  D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP           = 0x00020000,
  D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET         = 0x00030000,
  D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR                 = 0x00040000,
  D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE  = 0x00050000,
  D3DBUSIMPL_MODIFIER_NON_STANDARD                             = 0x80000000
} D3DBUSTYPE;

常量

D3DBUSTYPE_OTHER

指示除此处列出的类型以外的总线类型。

D3DBUSTYPE_PCI

PCI 总线。

D3DBUSTYPE_PCIX

PCI-X 总线。

D3DBUSTYPE_PCIEXPRESS

PCI Express 总线。

D3DBUSTYPE_AGP

加速图形端口 (AGP) 总线。

D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET

图形适配器的实现位于主板芯片集的北桥中。 此标志表示将数据从主内存传输到图形适配器时,数据永远不会超过扩展总线 (,例如 PCI 或 AGP) 。

D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP

指示图形适配器通过主板上的轨道连接到主板芯片集的北桥,所有图形适配器的芯片都连接到主板。 此标志表示将数据从主内存传输到图形适配器时,数据永远不会超过扩展总线 (,例如 PCI 或 AGP) 。

D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET

图形适配器通过主板上的轨道连接到主板芯片集的北桥,所有图形适配器的芯片都通过套接字连接到主板。

D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR

图形适配器通过子板连接器连接到主板。

D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE

图形适配器通过女儿板连接器连接到主板,图形适配器位于无法访问用户的机箱内。

D3DBUSIMPL_MODIFIER_NON_STANDARD

设置了其中一个D3DBUSIMPL_MODIFIER_MODIFIER_Xxx标志。

备注

可以设置多达三个标志。 范围0x00 0x04 (D3DBUSTYPE_Xxx) 中的标志提供基本总线类型。 范围0x10000中的标志0x50000 (D3DBUSIMPL_MODIFIER_Xxx) 修改基本说明。 驱动程序设置一个总线类型标志,并且可以设置零个或一个修饰符标志。 如果驱动程序设置修饰符标志,则它还设置 D3DBUSIMPL_MODIFIER_NON_STANDARD 标志。 标志与按位 OR 组合使用。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 R2 [仅限桌面应用]
标头
D3d9types.h (包括 D3d9.h)

另请参阅

Direct3D 视频枚举