SlideShare uma empresa Scribd logo
1 de 8
Software Utilitário




              DirectX
   Produto: DirectX
   Fabricante: Microsoft
   Versão do Produto: 11
   Concorrentes: Não possui
   Preço: Grátis
   O DirectX é uma interface de programação
    desenvolvida pela Microsoft exclusivamente
    para jogos. Sua função é facilitar a
    comunicação do jogo com o hardware da
    máquina. Ao invés do jogo ter que conhecer
    todos os dispositivos como placas de vídeo e
    placas de som, ele passa a usar comandos do
    DirectX. O DirectX, por sua vez, faz a
    conversão dos comandos enviados pelo jogo
    para acessar o hardware
    específico, melhorando o desempenho e
    facilitando a programação do jogo.

                                Fonte: Clube do Hardware
   O DirectX é composto por várias partes:

   DirectDraw - acesso direto à placa de vídeo
    para gráficos 2D
   Direct3D - acesso direto à memória de vídeo
    para gráficos 3D
   DirectSound - acesso direto à placa de som
   DirectPlay - acesso direto a rede
   Direct Input - acesso direto a mouse, teclado
    e joysticks.
   O Direct3D é a parte mais importante do
    DirectX atualmente, dedicada à geração
    de imagens tridimensionais. Dizemos que
    é uma API gráfica 3D (Interface de
    Programação de Aplicativo). A maioria dos
    jogos usam a API Direct3D, mas existe
    outra importante: OpenGL.
   O OpenGL é usado para a geração de
    gráficos 3D em programas para uso
    profissional, como AutoCAD, mas muitos
    jogos modernos o estão utilizando, devido
    à melhor qualidade das suas imagens,
    mas o OpenGL tem como prioridade a
    precisão na representação de imagens, e
    não a velocidade.
Tesselação
DirectX software utilitário

Mais conteúdo relacionado

Destaque

Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013
Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013
Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013Dra. Camila Hamdan
 
Programação Gráfica 1. semestre 2013 cronograma da disciplina
Programação Gráfica   1. semestre 2013 cronograma da disciplinaProgramação Gráfica   1. semestre 2013 cronograma da disciplina
Programação Gráfica 1. semestre 2013 cronograma da disciplinaDra. Camila Hamdan
 
Introdução do DirectX com C++
Introdução do DirectX com C++Introdução do DirectX com C++
Introdução do DirectX com C++José Farias
 
GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)
GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)
GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)Dra. Camila Hamdan
 
Plano de Ensino - Aplicações para Internet 1o. semestre 2013
Plano de Ensino - Aplicações para Internet  1o. semestre 2013Plano de Ensino - Aplicações para Internet  1o. semestre 2013
Plano de Ensino - Aplicações para Internet 1o. semestre 2013Dra. Camila Hamdan
 
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...Dra. Camila Hamdan
 
Interfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasInterfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasPedro Kayatt
 
Portfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da ComputaçãoPortfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da ComputaçãoElen Arantza
 
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGameFLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGameLucas Mousinho
 
Deployment no Azure
Deployment no AzureDeployment no Azure
Deployment no AzureRodrigo Kono
 
Design Gráfico Para Web: Website checklist
Design Gráfico Para Web: Website checklistDesign Gráfico Para Web: Website checklist
Design Gráfico Para Web: Website checklistDra. Camila Hamdan
 
Apresentação 29 06-11
Apresentação 29 06-11Apresentação 29 06-11
Apresentação 29 06-11Renan Nespolo
 
Servidor de Build e Integração Contínua
Servidor de Build e Integração ContínuaServidor de Build e Integração Contínua
Servidor de Build e Integração ContínuaRodrigo Kono
 
Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...
Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...
Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...Dra. Camila Hamdan
 

Destaque (20)

Objective-C
Objective-CObjective-C
Objective-C
 
Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013
Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013
Informaçãoes de Avaliação 1: Aplicações para Internet 1o. semestre_ 2013
 
Apresentação Daniel Linusbera
Apresentação Daniel LinusberaApresentação Daniel Linusbera
Apresentação Daniel Linusbera
 
Programação Gráfica 1. semestre 2013 cronograma da disciplina
Programação Gráfica   1. semestre 2013 cronograma da disciplinaProgramação Gráfica   1. semestre 2013 cronograma da disciplina
Programação Gráfica 1. semestre 2013 cronograma da disciplina
 
Introdução do DirectX com C++
Introdução do DirectX com C++Introdução do DirectX com C++
Introdução do DirectX com C++
 
GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)
GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)
GT 5_ADM Movie LTDA_Inovação e Tecnologia UDF 1°/2013 (FORMULÁRIO)
 
Plano de Ensino - Aplicações para Internet 1o. semestre 2013
Plano de Ensino - Aplicações para Internet  1o. semestre 2013Plano de Ensino - Aplicações para Internet  1o. semestre 2013
Plano de Ensino - Aplicações para Internet 1o. semestre 2013
 
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
 
Interfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes TelasInterfaces de Games para Diferentes Telas
Interfaces de Games para Diferentes Telas
 
Portfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da ComputaçãoPortfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da Computação
 
Classification for arrangements of small technology-based firms
Classification for arrangements of small technology-based firmsClassification for arrangements of small technology-based firms
Classification for arrangements of small technology-based firms
 
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGameFLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
 
Deployment no Azure
Deployment no AzureDeployment no Azure
Deployment no Azure
 
MonoGame business
MonoGame businessMonoGame business
MonoGame business
 
Design Gráfico Para Web: Website checklist
Design Gráfico Para Web: Website checklistDesign Gráfico Para Web: Website checklist
Design Gráfico Para Web: Website checklist
 
Apresentação 29 06-11
Apresentação 29 06-11Apresentação 29 06-11
Apresentação 29 06-11
 
Servidor de Build e Integração Contínua
Servidor de Build e Integração ContínuaServidor de Build e Integração Contínua
Servidor de Build e Integração Contínua
 
Introdução à Engenharia de Produção - 01
Introdução à Engenharia de Produção - 01Introdução à Engenharia de Produção - 01
Introdução à Engenharia de Produção - 01
 
O Big Mac e a Engenharia de Produção
O Big Mac e a Engenharia de ProduçãoO Big Mac e a Engenharia de Produção
O Big Mac e a Engenharia de Produção
 
Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...
Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...
Jogos em Realidade Virtual e Aumentada - Projeto de Iniciação Científica - PI...
 

Semelhante a DirectX software utilitário

Introdução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosIntrodução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosGabriel Giordano Medina
 
TDC 2013 SP | Trilha Games: Acelerando Games Middleware
TDC 2013 SP | Trilha Games: Acelerando Games MiddlewareTDC 2013 SP | Trilha Games: Acelerando Games Middleware
TDC 2013 SP | Trilha Games: Acelerando Games Middlewaretdc-globalcode
 
FLTK Summer Course - Part VIII - Eighth Impact
FLTK Summer Course - Part VIII - Eighth ImpactFLTK Summer Course - Part VIII - Eighth Impact
FLTK Summer Course - Part VIII - Eighth ImpactMichel Alves
 
Apresentacao + Demo Brazos
Apresentacao + Demo BrazosApresentacao + Demo Brazos
Apresentacao + Demo BrazosRoberto Brandao
 
Motor de renderização
Motor de renderizaçãoMotor de renderização
Motor de renderizaçãovascocenoura
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game DesignLeonardo Zamprogno
 
Engine de jogos 2D
Engine de jogos 2DEngine de jogos 2D
Engine de jogos 2Dw_barros
 
Programação de jogos eletrônicos
Programação de jogos eletrônicosProgramação de jogos eletrônicos
Programação de jogos eletrônicosguest8ff100
 
Slide blender 3 d apresentação
Slide blender 3 d apresentaçãoSlide blender 3 d apresentação
Slide blender 3 d apresentaçãoJosé Nascimento
 
Engenharia de Software para Jogos
Engenharia de  Software para JogosEngenharia de  Software para Jogos
Engenharia de Software para JogosRicardo Leite
 
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Curso (2010) - Desenvolvimento de Jogos 2D  com XNACurso (2010) - Desenvolvimento de Jogos 2D  com XNA
Curso (2010) - Desenvolvimento de Jogos 2D com XNAKleber de Oliveira Andrade
 
XNA e Windows Phone 7
XNA e Windows Phone 7XNA e Windows Phone 7
XNA e Windows Phone 7Rafael Hrasko
 
OpenGL ou Direct3D
OpenGL ou Direct3DOpenGL ou Direct3D
OpenGL ou Direct3DMarcos Silva
 
Desenvolvimento De Jogos Na Plataforma Xna
Desenvolvimento De Jogos Na Plataforma XnaDesenvolvimento De Jogos Na Plataforma Xna
Desenvolvimento De Jogos Na Plataforma XnaEllison Leão
 
Mmm aula 05 placa controladora
Mmm   aula 05 placa controladoraMmm   aula 05 placa controladora
Mmm aula 05 placa controladoraRoney Sousa
 
Desenvolvimento de jogos unity 3 d
Desenvolvimento de jogos unity 3 dDesenvolvimento de jogos unity 3 d
Desenvolvimento de jogos unity 3 dPablo Verly
 

Semelhante a DirectX software utilitário (20)

Open gl directx
Open gl   directxOpen gl   directx
Open gl directx
 
Open gl directx
Open gl   directxOpen gl   directx
Open gl directx
 
DirectX11: Fundamentos
DirectX11: FundamentosDirectX11: Fundamentos
DirectX11: Fundamentos
 
Introdução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosIntrodução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de Jogos
 
TDC 2013 SP | Trilha Games: Acelerando Games Middleware
TDC 2013 SP | Trilha Games: Acelerando Games MiddlewareTDC 2013 SP | Trilha Games: Acelerando Games Middleware
TDC 2013 SP | Trilha Games: Acelerando Games Middleware
 
FLTK Summer Course - Part VIII - Eighth Impact
FLTK Summer Course - Part VIII - Eighth ImpactFLTK Summer Course - Part VIII - Eighth Impact
FLTK Summer Course - Part VIII - Eighth Impact
 
Apresentacao + Demo Brazos
Apresentacao + Demo BrazosApresentacao + Demo Brazos
Apresentacao + Demo Brazos
 
Motor de renderização
Motor de renderizaçãoMotor de renderização
Motor de renderização
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game Design
 
Engine de jogos 2D
Engine de jogos 2DEngine de jogos 2D
Engine de jogos 2D
 
Programação de jogos eletrônicos
Programação de jogos eletrônicosProgramação de jogos eletrônicos
Programação de jogos eletrônicos
 
Slide blender 3 d apresentação
Slide blender 3 d apresentaçãoSlide blender 3 d apresentação
Slide blender 3 d apresentação
 
Engenharia de Software para Jogos
Engenharia de  Software para JogosEngenharia de  Software para Jogos
Engenharia de Software para Jogos
 
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Curso (2010) - Desenvolvimento de Jogos 2D  com XNACurso (2010) - Desenvolvimento de Jogos 2D  com XNA
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
 
XNA e Windows Phone 7
XNA e Windows Phone 7XNA e Windows Phone 7
XNA e Windows Phone 7
 
OpenGL ou Direct3D
OpenGL ou Direct3DOpenGL ou Direct3D
OpenGL ou Direct3D
 
Desenvolvimento De Jogos Na Plataforma Xna
Desenvolvimento De Jogos Na Plataforma XnaDesenvolvimento De Jogos Na Plataforma Xna
Desenvolvimento De Jogos Na Plataforma Xna
 
Mmm aula 05 placa controladora
Mmm   aula 05 placa controladoraMmm   aula 05 placa controladora
Mmm aula 05 placa controladora
 
Computação no Desenvolvimento de Jogos Digitais
Computação no Desenvolvimento de Jogos DigitaisComputação no Desenvolvimento de Jogos Digitais
Computação no Desenvolvimento de Jogos Digitais
 
Desenvolvimento de jogos unity 3 d
Desenvolvimento de jogos unity 3 dDesenvolvimento de jogos unity 3 d
Desenvolvimento de jogos unity 3 d
 

Mais de César Augusto Pereira (10)

TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows Phone
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
 
Pesquisa Documental
Pesquisa DocumentalPesquisa Documental
Pesquisa Documental
 
Automatos celulares
Automatos celularesAutomatos celulares
Automatos celulares
 
Integração entre Sistemas de Informação
Integração entre Sistemas de InformaçãoIntegração entre Sistemas de Informação
Integração entre Sistemas de Informação
 
Iso
IsoIso
Iso
 
Direito na informática
Direito na informáticaDireito na informática
Direito na informática
 
Qualidade do Serviço (QoS)
Qualidade do Serviço (QoS)Qualidade do Serviço (QoS)
Qualidade do Serviço (QoS)
 
Comércio Eletrônico
Comércio EletrônicoComércio Eletrônico
Comércio Eletrônico
 
Ordenação por inserção
Ordenação por inserçãoOrdenação por inserção
Ordenação por inserção
 

DirectX software utilitário

  • 2. Produto: DirectX  Fabricante: Microsoft  Versão do Produto: 11  Concorrentes: Não possui  Preço: Grátis
  • 3. O DirectX é uma interface de programação desenvolvida pela Microsoft exclusivamente para jogos. Sua função é facilitar a comunicação do jogo com o hardware da máquina. Ao invés do jogo ter que conhecer todos os dispositivos como placas de vídeo e placas de som, ele passa a usar comandos do DirectX. O DirectX, por sua vez, faz a conversão dos comandos enviados pelo jogo para acessar o hardware específico, melhorando o desempenho e facilitando a programação do jogo. Fonte: Clube do Hardware
  • 4. O DirectX é composto por várias partes:  DirectDraw - acesso direto à placa de vídeo para gráficos 2D  Direct3D - acesso direto à memória de vídeo para gráficos 3D  DirectSound - acesso direto à placa de som  DirectPlay - acesso direto a rede  Direct Input - acesso direto a mouse, teclado e joysticks.
  • 5. O Direct3D é a parte mais importante do DirectX atualmente, dedicada à geração de imagens tridimensionais. Dizemos que é uma API gráfica 3D (Interface de Programação de Aplicativo). A maioria dos jogos usam a API Direct3D, mas existe outra importante: OpenGL.
  • 6. O OpenGL é usado para a geração de gráficos 3D em programas para uso profissional, como AutoCAD, mas muitos jogos modernos o estão utilizando, devido à melhor qualidade das suas imagens, mas o OpenGL tem como prioridade a precisão na representação de imagens, e não a velocidade.