Fundação da apresentação de Vista


  Share  
|

Todas as mudanças da relação que vêm no pacote de Vista são um resultado direto ou indireto subsistema gráfico novo s de Vista de ''. Avalon Code-named mas agora a fundação oficialmente chamada da apresentação de Windows (WPF), sustentamentos gráficos s de Vista de '' deve provar ser um benefício aos colaboradores e aos utilizadores finais. Mas ganhou '' t seja apenas a comunidade de Vista que tira proveito de WPF porque Microsoft decidiu ao backport WPF para Windows Xp e usuário 2003 de Windows.

Os colaboradores querem (e, por todos os clientes, já faça) o amor WPF porque fornece uma loja de uma paragem para todas suas necessidades gráficas. Antes de WPF, os colaboradores tiveram que trabalhar com um número um pouco alarming de tecnologias e de relações de programação da aplicação (APIs). Por exemplo, para extrair uma 2D forma simples, convidaram a relação de dispositivo dos gráficos (GDI); para os objetos 3D, usaram Direct3D ou OpenGL; para objetos dos meios, usaram DirectShow; e para objetos da interface de utilizador, usaram USER32 ou formulários de Windows, para nomear apenas alguns. Algumas destas tecnologias (tais como o GDI) estiveram ao redor desde Windows 1.0. Claramente, era hora para uma mudança.

Com WPF, os colaboradores podem fazer o 2D, 3D, animação, imagem latente, vídeo, áudio, efeitos especiais, e rendição do texto usando um único API que trabalhos consistentemente não importa o que o tipo de objeto o colaborador está trabalhando com. Isto simplifica extremamente a interface de utilizador que programa, tendo por resultado umas aplicações mais robustas que sejam entregadas ao mercado mais rapidamente do que nunca.

WPF igualmente introduziu uma língua de margem de benefício nova chamada margem de benefício Languagewhich da aplicação de XAMLeXtensible actua como um tipo da parte frontal para relações da aplicação do edifício. A idéia aqui é aquela usando o código relativamente simples da margem de benefício, colaboradores e os desenhadores podem trabalhar junto para construir interfaces de utilizador.

A perspectiva s do usuário de '', o maior problema foi que embora nossas unidades de processamento dos gráficos (GPUs) começ sempre mais poderosas, e nossos adaptadores video foram povoados com mais memória dos gráficos, nossos sistemas de exploração e applicationswith a exceção notável do spherehave do jogo programado para se aproveitar de toda esta ferragem poderosa.

WPF muda o todo o isso executando os gráficos novos modela que podem tomar a vantagem cheia de hoje '' s GPUs poderoso e os scads do RAM video. Com WPF, toda a saída atravessa a camada poderosa de Direct3D, assim que significa que todo o trabalho gráfico offloaded ao GPU, assim o salvamento do processador central para umas tarefas mais importantes. (Tècnica, WPF passará somente a carga dos gráficos ao GPU nos adaptadores video que suportam DirectX 7 ou mais atrasado.) Também, a saída usa gráficos de vetor, uma tecnologia da rendição em que cada imagem na tela é compor dos pontos, das linhas, dos polígono, e das curvas (estes sãos primitivos). Ao contrário dos gráficos de quadriculação, em que cada imagem de tela compor dos pixéis, as imagens extremamente high-resolution da sustentação dos gráficos de vetor e são completamente evolutivas (isto é, você pode zumbir dentro e zumbir para fora) sem nenhuma perda de qualidade na imagem.

Também, WPF executa uma tecnologia nova chamada o gerente de janela do Desktop (DWM), que supor o controlo total sobre o que '' s indicou na tela. Nas versões anteriores de Windows, as aplicações usaram APIs para indicar seus gráficos diretamente na tela. Agora o DWM toma sobre essa tarefa. Cada aplicação extrai seus gráficos off-screen a um amortecedor, e então os compostos que de DWM o amortecedor satisfaz na tela.

Todo o isto significa que WPF traz algumas mudanças significativas aos gráficos de Windows:

  • Não mais janela

    Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions