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 |