Partilhar via


Enumeração D3DBUSTYPE

Especifica o tipo de barramento de E/S usado pelo adaptador gráfico.

Sintaxe

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

Indica um tipo de barramento diferente dos tipos listados aqui.

D3DBUSTYPE_PCI

Barramento PCI.

D3DBUSTYPE_PCIX

Barramento PCI-X.

D3DBUSTYPE_PCIEXPRESS

Barramento PCI Express.

D3DBUSTYPE_AGP

Barramento AGP (Porta Gráfica Acelerada).

D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET

A implementação do adaptador gráfico está na ponte norte de um chipset de placa-mãe. Esse sinalizador implica que os dados nunca passam por cima de um barramento de expansão (como PCI ou AGP) quando são transferidos de main memória para o adaptador gráfico.

D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP

Indica que o adaptador gráfico está conectado à ponte norte de um chipset de placa-mãe por faixas na placa-mãe e todos os chips do adaptador gráfico são vendidos para a placa-mãe. Esse sinalizador implica que os dados nunca passam por cima de um barramento de expansão (como PCI ou AGP) quando são transferidos de main memória para o adaptador gráfico.

D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET

O adaptador gráfico está conectado à ponte norte de um chipset de placa-mãe por faixas na placa-mãe, e todos os chips do adaptador gráfico são conectados através de soquetes à placa-mãe.

D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR

O adaptador gráfico está conectado à placa-mãe por meio de um conector daughterboard.

D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE

O adaptador gráfico é conectado à placa-mãe por meio de um conector daughterboard, e o adaptador gráfico está dentro de um compartimento que não é acessível pelo usuário.

D3DBUSIMPL_MODIFIER_NON_STANDARD

Um dos sinalizadores de D3DBUSIMPL_MODIFIER_MODIFIER_Xxx está definido.

Comentários

Até três sinalizadores podem ser definidos. Os sinalizadores no intervalo 0x00 até 0x04 (D3DBUSTYPE_Xxx) fornecem o tipo de barramento básico. Os sinalizadores no intervalo 0x10000 até 0x50000 (D3DBUSIMPL_MODIFIER_Xxx) modificam a descrição básica. O driver define um sinalizador do tipo barramento e pode definir zero ou um sinalizador modificador. Se o driver definir um sinalizador modificador, ele também definirá o sinalizador D3DBUSIMPL_MODIFIER_NON_STANDARD . Os sinalizadores são combinados com um OR bit a bit.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho
D3d9types.h (inclua D3d9.h)

Confira também

Enumerações de vídeo direct3D