Partager via


Énumération D3DBUSTYPE

Spécifie le type de bus d’E/S utilisé par la carte graphique.

Syntaxe

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;

Constantes

D3DBUSTYPE_OTHER

Indique un type de bus autre que les types répertoriés ici.

D3DBUSTYPE_PCI

Bus PCI.

D3DBUSTYPE_PCIX

Bus PCI-X.

D3DBUSTYPE_PCIEXPRESS

Bus PCI Express.

D3DBUSTYPE_AGP

Bus AGP (Accelerated Graphics Port).

D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET

L’implémentation de la carte graphique se trouve dans le pont nord d’un chipset de carte mère. Cet indicateur implique que les données ne passent jamais au-dessus d’un bus d’extension (tel que PCI ou AGP) lorsqu’elles sont transférées de main mémoire vers la carte graphique.

D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP

Indique que l’adaptateur graphique est connecté au pont nord d’un chipset de carte mère par des pistes sur la carte mère et que toutes les puces de la carte graphique sont soudées à la carte mère. Cet indicateur implique que les données ne passent jamais au-dessus d’un bus d’extension (tel que PCI ou AGP) lorsqu’elles sont transférées de main mémoire vers la carte graphique.

D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET

L’adaptateur graphique est connecté au pont nord d’un chipset de carte mère par des pistes sur la carte mère, et toutes les puces de la carte graphique sont connectées via des sockets à la carte mère.

D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR

La carte graphique est connectée à la carte mère via un connecteur de carte fille.

D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE

La carte graphique est connectée à la carte mère par le biais d’un connecteur de carte fille, et la carte graphique se trouve à l’intérieur d’un boîtier qui n’est pas accessible par l’utilisateur.

D3DBUSIMPL_MODIFIER_NON_STANDARD

L’un des indicateurs D3DBUSIMPL_MODIFIER_MODIFIER_Xxx est défini.

Notes

Trois indicateurs peuvent être définis. Les indicateurs de la plage 0x00 à 0x04 (D3DBUSTYPE_Xxx) fournissent le type de bus de base. Les indicateurs de la plage 0x10000 à 0x50000 (D3DBUSIMPL_MODIFIER_Xxx) modifient la description de base. Le pilote définit un indicateur de type bus et peut définir zéro ou un indicateur modificateur. Si le pilote définit un indicateur de modificateur, il définit également l’indicateur D3DBUSIMPL_MODIFIER_NON_STANDARD . Les indicateurs sont combinés à un OR au niveau du bit.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
D3d9types.h (inclure D3d9.h)

Voir aussi

Énumérations vidéo Direct3D