D3DBUSTYPE 列舉

指定圖形配接器所使用的 I/O 匯流排類型。

Syntax

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 bus。

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 影片列舉