DirectX 9 SDK.

Completa DX SDK, che contiene DirectX Runtime e tutto il software DirectX.
Scarica ora

DirectX 9 SDK. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Free
  • Nome editore:
  • Microsoft | more software
  • Sito web dell'editore:
  • Sistemi operativi:
  • Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008

DirectX 9 SDK. Tag


DirectX 9 SDK. Descrizione

Questa release DirectX SDK contiene gli aggiornamenti di strumenti, utilità, esempi, documentazione e file di debug di runtime per piattaforme x64 e x86. Visual Studio 2010 Supporto Del giugno 2010 DirectX SDK include il supporto per Visual Studio 2010. Il DirectX SDK continuerà a sostenere Visual Studio 2008 pure. Tuttavia, non sarà più supportato Visual Studio 2005. PIX: Object Naming Supporto La versione di giugno 2010 della PIX supporti di denominazione per la maggior parte degli oggetti risorsa in Direct3D (D3D). Direct3D consente agli sviluppatori di associare dati arbitrari agli oggetti nel codice D3D utilizzando il SetPrivateData API per l'utilizzo specifico dell'applicazione. PIX ora visualizza i dati di stringa specifici per gli oggetti nella tabella di oggetto e altri elementi dell'interfaccia utente in cui un nome oggetto leggibile fornirà un'esperienza molto più efficace per l'utente. PIX: Usabilità Miglioramenti La versione di giugno 2010 della PIX include miglioramenti all'interfaccia utente PIX: L'oggetto tabella mostra il modello formato e shader per ogni Shader. Nella Shader Debugger, c'è un nuovo pulsante di barra che consente la visualizzazione di tutti i registri costanti / variabili immediatamente, piuttosto che la prima volta che vengono letti. Nella Shader Debugger, è possibile copiare registro e dati variabili negli Appunti. Il pannello Riepilogo ha una nuova sezione Direct3D Informazioni, che mostra i dettagli su ciò che Direct3D funzionalità sono presenti sul computer. XNAMath C ++ SIMD Math Library Gli aggiornamenti di rilascio Giugno 2010 XNAMath alla versione 2.03, che include le seguenti modifiche: L'aggiunta di XMVectorDivide per ottimizzare le operazioni di divisione vettore SSE2 unificata la gestione delle offerte speciali in virgola mobile tra le finestre SSE2 e no-Intrinsics implementazioni L'utilizzo di Visual Studio annotazioni stile SAL Le modifiche al dichiarazioni di C ++ XMFLOAT2A / 3A / 4A / 4X3A / 4X4A per supportare meglio questi tipi in C ++ templates Versione-meno Naming dei tipi Cross-Runtime dati Del giugno 2010 DirectX SDK rimuove il controllo delle versioni da diversi tipi di dati Direct3D che le versioni croce di runtime. Questa modifica rende nomi legacy dati di tipo equivalente ai nuovi nomi versione meno di dati di tipo. Pertanto, è possibile utilizzare sia legacy o nomi di versione-di meno. Tuttavia, il codice sarà più pulito e più facile da mantenere se si utilizzano i nomi di versione-di meno. Nuovo D3DCreateBlob Funzione Del giugno 2010 DirectX SDK include una che le esportazioni la nuova D3DCreateBlob la funzione D3dcompiler_43.dll. Pertanto, non si è più necessario utilizzare D3d10.dll per creare e utilizzare un oggetto dati lunghezza arbitraria. Metodo Nuovo ID3D11ShaderReflection Del giugno 2010 DirectX SDK aggiunge il seguente nuovo metodo per la Interfaccia ID3D11ShaderReflection: GetThreadGroupSize correzioni e caratteristiche Nuovo HLSL lingua HLSL è stato aggiornato con le seguenti correzioni e le caratteristiche: La frexp funzione intrinseca è stata aggiornata per restituire una mantissa nell'intervallo . Nuove funzioni intrinseche sono state aggiunte per un migliore supporto per il debugging. printf -. Invia messaggi personalizzati di shader sulla coda di informazioni errorf -. Invia messaggi di errore personalizzati di shader sulla coda di informazioni abort - invia messaggi di errore personalizzati di shader sulla coda di dati e termina l'attuale disegnare o spedizione chiamata in corso di esecuzione typecasting sinistra-mano-lato è ora illegale e causerà un errore di compilazione. Espressioni come (int) myFloat = myInt; non sono più validi. Uso myFloat = (float) myInt; digitare invece sintassi. correzioni e caratteristiche Nuovo HLSL Compiler Il compilatore Effetti HLSL (fxc.exe) è stato aggiornato con le seguenti correzioni e le caratteristiche: No-ottimizzazione (/ OD) compila produrranno codice meno ottimizzati rispetto al passato, al fine di fornire una migliore debugging. No-ottimizzazione (/ od) ora implica (/Gfp). Nuovo compressione (/ comprimere) e decompressione (/ Decomprimere) sono state aggiunte opzioni per abilitare l'accorpamento e la separazione dei file di ombreggiatura. A nuove istruzioni di numerazione (/ Ni) è stata aggiunta la bandiera per accendere la numerazione delle istruzioni in shader di smontaggio. Fxc.exe ha una nuova funzionalità @ command.option.file per specificare le opzioni di comando in un file. In questo modo il / comprimere e / opzioni decomprimere, da essere utilizzato su molti file in una sola volta. Nuova D3D11 Funzioni di conversione del formato HLSL La nuova intestazione d3dx_dxgiformatconvert.inl Inline include le funzioni di conversione del peso leggero per l'utilizzo in Shader di calcoli o shader pixel sull'hardware D3D11 che possono essere utili quando le applicazioni devono leggere e scrivere contemporaneamente alle trame, come gli scenari di modifica sul posto. Miglioramenti della documentazione L'SDK di giugno 2010 DirectX include i seguenti miglioramenti della documentazione: ha aggiunto collegamenti alle descrizioni dei tipi di dati per parametri e valori di restituzione per aiutare gli sviluppatori di individuare i tipi correlati. Aggiunta ulteriore intestazione e informazioni libere a pagine di riferimento per API implementate in campioni DirectX


DirectX 9 SDK. Software correlato

Velocitydb.

Crea e Gestisci il database degli oggetti scalabile C # .NET e il database grafico di proprietà VelocityGraph C #. ...

164 7.27MB

Scarica