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
-
图形适配器的实现位于主板芯片集的北桥中。 此标志意味着,在将数据从main内存传输到图形适配器时,数据永远不会经过扩展总线 (,例如 PCI 或 AGP) 。
-
D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP
-
指示图形适配器通过主板上的轨道连接到主板芯片集的北桥,并且所有图形适配器的芯片都焊接到主板上。 此标志意味着,在将数据从main内存传输到图形适配器时,数据永远不会经过扩展总线 (,例如 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 [仅限桌面应用] |
标头 |
|
另请参阅