Enumerazione D3DBUSTYPE
Specifica il tipo di bus di I/O usato dalla scheda grafica.
Sintassi
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;
Costanti
-
D3DBUSTYPE_OTHER
-
Indica un tipo di bus diverso dai tipi elencati qui.
-
D3DBUSTYPE_PCI
-
Bus PCI.
-
D3DBUSTYPE_PCIX
-
Bus PCI-X.
-
D3DBUSTYPE_PCIEXPRESS
-
Bus PCI Express.
-
D3DBUSTYPE_AGP
-
Bus di porta grafica accelerata (AGP).
-
D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET
-
L'implementazione per la scheda grafica si trova nel ponte nord del chipset della scheda madre. Questo flag implica che i dati non superano mai un bus di espansione (ad esempio PCI o AGP) quando viene trasferito dalla memoria principale alla scheda grafica.
-
D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP
-
Indica che la scheda grafica è connessa a un bridge nord del chipset della scheda madre e tutti i chip della scheda grafica vengono venduti alla scheda madre. Questo flag implica che i dati non superano mai un bus di espansione (ad esempio PCI o AGP) quando viene trasferito dalla memoria principale alla scheda grafica.
-
D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET
-
La scheda grafica è connessa al bridge nord del chipset della scheda madre e tutti i chip della scheda grafica sono connessi tramite socket alla scheda madre.
-
D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR
-
La scheda grafica è connessa alla scheda madre tramite un connettore per la scheda madre.
-
D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE
-
La scheda grafica è connessa alla scheda madre tramite un connettore per la scheda secondaria e la scheda grafica si trova all'interno di un contenitore che non è accessibile dall'utente.
-
D3DBUSIMPL_MODIFIER_NON_STANDARD
-
Viene impostato uno dei flag di D3DBUSIMPL_MODIFIER_MODIFIER_Xxx.
Commenti
È possibile impostare fino a tre flag. I flag nell'intervallo 0x00 tramite 0x04 (D3DBUSTYPE_Xxx) forniscono il tipo di bus di base. I flag nell'intervallo 0x10000 tramite 0x50000 (D3DBUSIMPL_MODIFIER_Xxx) modificano la descrizione di base. Il driver imposta un flag di tipo bus e può impostare zero o un flag di modifica. Se il driver imposta un flag di modifica, imposta anche il flag di D3DBUSIMPL_MODIFIER_NON_STANDARD . I flag vengono combinati con un OR bit per bit.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Windows Server 2008 R2 [solo app desktop] |
Intestazione |
|
Vedi anche