DirectX 10 representa mais um passo em frente em matéria de jogos 3D. Dando continuidade ao sucesso do DirectX 9 , DirectX 10 inclui mais recursos e melhorias , destinado a trazer gráficos 3D mais próximo da realidade . DirectX 9 e DirectX 10 tem as mesmas funcionalidades do núcleo , mas o último programa inclui várias melhorias . Sobre
DirectX é uma coleção de Application Protocol Interfaces (APIs) que ajudar os programadores a acessar as funções de hardware. DirectX cria uma camada intermediária que permite que o programador escreve o código , então DirectX adapta -lo para os componentes de hardware específicos instalados no computador .
DirectX fornece interfaces API para dispositivos de entrada , como joysticks , dispositivos de áudio , como som cartões e dispositivos de vídeo, incluindo placas gráficas .
Disponibilidade
DirectX 9 está disponível para Microsoft Windows 2000 e sistemas operacionais mais elevados até o Windows Vista . DirectX 10 funciona com o Windows Vista ou superior.
Compatibilidade
Ambos DirectX 9 e DirectX 10 recurso de compatibilidade com versões anteriores do DirectX .
Direct3D e VDDM
a interface Direct3D ( D3D ) acessa funções 3D do hardware gráfico . Isto é usado principalmente em jogos , e D3D 10 traz diversas melhorias sobre D3D 9. O Geometry Shader permite aos programadores para executar funções em polígonos inteiros, em vez de apenas pixels. D3D 10 exige Vista Display Driver Model ( VDDM ) , de modo DirectX 10 não está disponível para sistemas operacionais anteriores ao Windows Vista.
Considerações
DirectX 10 fornece pequenas melhorias ao longo dispositivos de entrada e API de som , mas se concentra mais no vídeo. Vídeo, portanto, é a primeira consideração no momento de decidir qual versão do DirectX para usar. Enquanto DirectX 10 tem requisitos de sistema superiores , a maioria dos testes não mostraram grande desempenho ou melhorias visuais sobre o DirectX 9 para justificar esses requisitos. No entanto, se você estiver em jogo , a mudança para DirectX 10 ainda pode ser uma boa idéia , já que a maioria dos novos lançamentos de jogos usar o DirectX 10.