D3DBUSTYPE-Enumeration
Gibt den Typ des E/A-Bus an, der vom Grafikadapter verwendet wird.
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;
Konstanten
-
D3DBUSTYPE _ OTHER
-
Gibt einen anderen Bustyp als die hier aufgeführten Typen an.
-
D3DBUSTYPE _ PCI
-
PCI-Bus.
-
D3DBUSTYPE _ PCIX
-
PCI-X-Bus.
-
D3DBUSTYPE _ PCIEXPRESS
-
PCI Express Bus.
-
D3DBUSTYPE _ AGP
-
Accelerated Graphics Port (AGP)-Bus.
-
_D3DBUSIMPL-MODIFIZIERER _ INNERHALB _ VON _ CHIPS
-
Die Implementierung für den Grafikadapter befindet sich in der Nord-Brücke eines Hauptplatinen-Gerüsts. Dieses Flag impliziert, dass Daten nie über einen Erweiterungsbus (z. B. PCI oder AGP) übertragen werden, wenn sie aus dem Hauptspeicher an den Grafikadapter übertragen werden.
-
_D3DBUSIMPL-MODIFIZIERER _ VERFOLGT AUF _ DER _ _ PLATINE NACH _ _ CHIP
-
Gibt an, dass der Grafikkarte über Spuren auf der Hauptplatine mit der Nord-Bridge eines Hauptplatinen-Adapters verbunden ist und alle Chips des Grafikkarten an die Hauptplatine gelöt werden. Dieses Flag impliziert, dass Daten nie über einen Erweiterungsbus (z. B. PCI oder AGP) übertragen werden, wenn sie aus dem Hauptspeicher an den Grafikadapter übertragen werden.
-
_D3DBUSIMPL-MODIFIZIERER _ VERFOLGT DIE SPUREN AUF DEM BOARDS AN _ _ _ _ _ SOCKET
-
Der Grafikkarte ist über Spuren auf der Hauptplatine mit der Nord-Bridge eines Hauptplatinen-Adapters verbunden, und alle Chips des Grafikadapters werden über Sockets mit der Hauptplatine verbunden.
-
_D3DBUSIMPL-MODIFIZIERER- _ UND _ -PLATINENCONNECTOR _
-
Der Grafikkarte ist über einen Platinenconnector mit der Hauptplatine verbunden.
-
_D3DBUSIMPL-MODIFIZIERER- _ UND _ VERBINDEBOARDCONNECTOR _ IN _ _ _ NUAE
-
Der Grafikadapter ist über einen Totenboardconnector mit der Hauptplatine verbunden, und der Grafikkarte befindet sich in einem Gehäuse, auf das der Benutzer nicht zugreifen kann.
-
_D3DBUSIMPL-MODIFIZIERER _ UNGLEICH _ STANDARD
-
Eines der _ _ Xxx-Flags des MODIFIZIERERMODIFIZIERER D3DBUSIMPL _ ist festgelegt.
Bemerkungen
Es können bis zu drei Flags festgelegt werden. Flags im Bereich 0x00 bis 0x04 (D3DBUSTYPE _ Xxx) stellen den grundlegenden Bustyp bereit. Flags im Bereich 0x10000 bis 0x50000 (D3DBUSIMPL _ MODIFIER _ Xxx) ändern die grundlegende Beschreibung. Der Treiber legt ein Bustypflag fest und kann null oder ein Modifiziererflag festlegen. Wenn der Treiber ein Modifiziererflag festlegt, legt er auch das D3DBUSIMPL _ MODIFIER _ NON _ STANDARD-Flag fest. Flags werden mit einem bitweisen OR kombiniert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
nur Windows 7 [ Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server 2008 [ R2-Desktop-Apps] |
| Header |
|