DirectX 9 SDK.

Complete DX SDK, que contém o RuntX Runtime e todo o software DirectX.
Baixe Agora

DirectX 9 SDK. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Free
  • Nome do editor:
  • Microsoft | more software
  • Site do editor:
  • Sistemas operacionais:
  • Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008

DirectX 9 SDK. Tag


DirectX 9 SDK. Descrição

Esta versão do DirectX SDK contém atualizações em ferramentas, utilitários, amostras, documentação e arquivos de depuração de tempo de execução para plataformas x64 e x86. Visual Studio 2010 Suporte O Junho 2010 DirectX SDK inclui suporte para o Visual Studio 2010. O DirectX SDK também continuará a suportar o Visual Studio 2008. No entanto, o Visual Studio 2005 não será mais suportado. PIX: suporte de nomeação de objeto A versão de junho de 2010 do Pix suporta nomeação para a maioria dos objetos de recursos no Direct3D (D3D). O Direct3D permite que os desenvolvedores anexem dados arbitrários a objetos no código D3D usando a API SetPrivatedata para uso específico do aplicativo. A Pix agora exibirá dados de string específicos para objetos na tabela de objetos e outros elementos de interface do usuário, onde um nome de objeto legível por humanos fornecerá uma experiência muito mais eficaz para o usuário. PIX: melhorias de usabilidade A versão de junho de 2010 do Pix inclui melhorias na interface do usuário Pix: A tabela de objetos mostra o tamanho e o modelo shader para cada shader. No depurador de sombreamento, há um novo botão da barra de ferramentas que permite a exibição de todos os registros / variáveis constantes imediatamente, em vez da primeira vez que eles são lidos. No depurador de sombreamento, é possível copiar dados registrados e variáveis para a área de transferência. O painel Resumo tem uma nova seção de informações do Direct3D, que mostra detalhes sobre quais recursos do Direct3D estão presentes no computador. XNAMATH C ++ SIMD MATH Library As atualizações de lançamento de junho de 2010 XNAMATH para a versão 2.03, que inclui as seguintes alterações: Adição de xmvectordivide para otimizar operações de divisão de vetor SSE2 Manuseio unificado de especiais de ponto flutuante entre as implementações Windows SSE2 e sem intrínsecos Uso de Annatações do Estilo Visual Studio Anotações Modificações nas Declarações C ++ para XMFLOAT2A / 3A / 4A / 4X3A / 4X4A Para melhor suportar esses tipos em modelos C ++ VERSÃO - MENOS DE NOMAÇÃO DE TIPOS DE DADOS DE RUN DO RUNTUTE O SDK do DirectX de junho de 2010 remove a versão de vários tipos de dados do Direct3D que cruzam versões de tempo de execução. Essa mudança torna os nomes dos tipos de dados legados equivalentes aos novos nomes dos tipos de dados menos de versão. Portanto, você pode usar nomes legados ou de versão. No entanto, seu código será mais limpo e mais fácil de manter se você usar os nomes da versão. nova função D3DCreateBlob O Junho 2010 DirectX SDK inclui um d3dcompiler_43.dll que exporta a nova função d3dcreateblob . Portanto, você não é mais necessário usar D3D10.dll para criar e usar um objeto de dados de comprimento arbitrário. Novo método ID3D11Shaderreflection O SDK do DirectX de Junho de 2010 adiciona o seguinte método para a interface ID3D11SHADERREFLECT : GetThreadGroupsize Novas correções de idioma HLSL e recursos HLSL foi atualizado com as seguintes correções e características: A função intrínseca Frexp foi atualizada para retornar uma mantissa no intervalo de . Novas funções intrínsecas foram adicionadas para melhor suporte de depuração. printf - Submete mensagens de sombreamento personalizadas para a fila de informações. errorf - Submete mensagens de erro de sombreamento personalizadas para a fila de informações. Abortar - Submete mensagens de erro de sombreamento personalizadas para a fila de informações e encerrar a chamada atual Dispatch sendo executada. Typecasting de lado esquerdo é agora ilegal e causará um erro de compilação. expressões como (int) myfloat = myint; não são mais válidos. Use myFloat = (float) myint; Digite a sintaxe. Novos compiladores HLSL e recursos O compilador de efeitos HLSL (FXC.EXE) foi atualizado com as seguintes correções e recursos: Não-Otimização (/ OD) compilações produzirá código menos otimizado do que antes, a fim de fornecer a depuração aprimorada. Não-otimização (/ OD) agora implica (/gfp). Novas opções de compactação (/ compactação) e descompressão (/ descompactação) foram adicionadas para permitir a agrupamento e a desagregação de arquivos shader. Um sinal de instruções de numeração (/ ni) foi adicionado para ligar a numeração de instruções na desmontagem de shader. fxc.exe tem um novo recurso de comando.option.file para especificar opções de comando em um arquivo. Isso permite que as opções / compactação e / / decompressar sejam usadas em muitos arquivos de uma só vez. Novas funções de conversão de formato HLSL D3D11 O novo cabeçalho Inline D3DX_DXGIMETInvert.inl inclui funções de conversão de peso leve para uso em sombras de computação ou shaders de pixel no hardware D3D11, que podem ser úteis quando os aplicativos precisam ler e gravar simultaneamente às texturas, como cenários de edição no local. aprimoramentos de documentação O SDK do DirectX de Junho de 2010 inclui os seguintes aprimoramentos de documentação: Adicionado links para descrições de tipos de dados para parâmetros e valores de retorno para ajudar os desenvolvedores a localizar tipos relacionados. Adicionado informações adicionais de cabeçalho e lib para referência de páginas para as APIs implementadas em amostras do DirectX.


DirectX 9 SDK. Software Relacionado

VelocityDB.

Criar e gerenciar banco de dados de objeto C # .NET escalável e banco de dados de gráfico de propriedades VelocityGraph C #. ...

164 7.27MB

Download