Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the type of I/O bus that is used by the graphics adapter.
Syntax
typedef enum D3D11_BUS_TYPE {
D3D11_BUS_TYPE_OTHER = 0,
D3D11_BUS_TYPE_PCI = 0x1,
D3D11_BUS_TYPE_PCIX = 0x2,
D3D11_BUS_TYPE_PCIEXPRESS = 0x3,
D3D11_BUS_TYPE_AGP = 0x4,
D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET = 0x10000,
D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP = 0x20000,
D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET = 0x30000,
D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR = 0x40000,
D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE = 0x50000,
D3D11_BUS_IMPL_MODIFIER_NON_STANDARD = 0x80000000
} ;
Constants
D3D11_BUS_TYPE_OTHERValue: 0 Indicates a type of bus other than the types listed here. |
D3D11_BUS_TYPE_PCIValue: 0x1 PCI bus. |
D3D11_BUS_TYPE_PCIXValue: 0x2 PCI-X bus. |
D3D11_BUS_TYPE_PCIEXPRESSValue: 0x3 PCI Express bus. |
D3D11_BUS_TYPE_AGPValue: 0x4 Accelerated Graphics Port (AGP) bus. |
D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSETValue: 0x10000 The implementation for the graphics adapter is in a motherboard chipset's north bridge. This flag implies that data never goes over an expansion bus (such as PCI or AGP) when it is transferred from main memory to the graphics adapter. |
D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIPValue: 0x20000 Indicates that the graphics adapter is connected to a motherboard chipset's north bridge by tracks on the motherboard, and all of the graphics adapter's chips are soldered to the motherboard. This flag implies that data never goes over an expansion bus (such as PCI or AGP) when it is transferred from main memory to the graphics adapter. |
D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKETValue: 0x30000 The graphics adapter is connected to a motherboard chipset's north bridge by tracks on the motherboard, and all of the graphics adapter's chips are connected through sockets to the motherboard. |
D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTORValue: 0x40000 The graphics adapter is connected to the motherboard through a daughterboard connector. |
D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAEValue: 0x50000 The graphics adapter is connected to the motherboard through a daughterboard connector, and the graphics adapter is inside an enclosure that is not user accessible. |
D3D11_BUS_IMPL_MODIFIER_NON_STANDARDValue: 0x80000000 One of the D3D11_BUS_IMPL_MODIFIER_Xxx flags is set. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps only] |
| Minimum supported server | Windows Server 2012 [desktop apps only] |
| Header | d3d11.h |