Compartilhar via


D3D10_DRIVER_TYPE enumeração (d3d10misc.h)

O tipo de driver de dispositivo.

Syntax

typedef enum D3D10_DRIVER_TYPE {
  D3D10_DRIVER_TYPE_HARDWARE = 0,
  D3D10_DRIVER_TYPE_REFERENCE = 1,
  D3D10_DRIVER_TYPE_NULL = 2,
  D3D10_DRIVER_TYPE_SOFTWARE = 3,
  D3D10_DRIVER_TYPE_WARP = 5
} ;

Constantes

 
D3D10_DRIVER_TYPE_HARDWARE
Valor: 0
Um dispositivo de hardware; normalmente chamado de dispositivo HAL.
D3D10_DRIVER_TYPE_REFERENCE
Valor: 1
Um dispositivo de referência; normalmente chamado de dispositivo REF.
D3D10_DRIVER_TYPE_NULL
Valor: 2
Um dispositivo NULL; que é um dispositivo de referência sem capacidade de renderização.
D3D10_DRIVER_TYPE_SOFTWARE
Valor: 3
Reservado para uso posterior.
D3D10_DRIVER_TYPE_WARP
Valor: 5
Um driver WARP, que é um rasterizador de software de alto desempenho. O rasterizador dá suporte ao nível de recurso 9_1 até o nível 10.1 com um
implementação de software de alto desempenho quando o hardware não está disponível. Para obter mais informações sobre como usar um driver WARP, consulte Guia de In-Depth da Plataforma de Rasterização Avançada do Windows (WARP).
Observe que WARP só está disponível com o Runtime do DirectX 11 (Windows 7, Windows Server 2008 R2, Windows Vista atualizado [KB971644]).

Comentários

O tipo de driver de dispositivo precisa ser especificado quando o dispositivo é criado (usando D3D10CreateDevice ou D3D10CreateDeviceAndSwapChain).

Para obter informações sobre limitações na criação de dispositivos do tipo nãohardware em determinados níveis de recursos, consulte Limitações ao criar dispositivos WARP e de referência.

Requisitos

Requisito Valor
Cabeçalho d3d10misc.h

Confira também

Enumerações principais