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 [仅限桌面应用] |
标头 |
|
另请参阅