DirectX 9 SDK.

Komplette DX SDK, die die DirectX-Laufzeit und alle DirectX-Software enthält.
Jetzt downloaden

DirectX 9 SDK. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Free
  • Name des Herausgebers:
  • Microsoft | more software
  • Website des Verlags:
  • Betriebssysteme:
  • Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008

DirectX 9 SDK. Stichworte


DirectX 9 SDK. Beschreibung

Dieser DirectX SDK Release enthält Updates für Tools, Dienstprogramme, Muster, Dokumentation und Runtime-Debugging-Dateien für x64 und x86-Plattformen. Visual Studio 2010-Unterstützung Der Juni 2010 DirectX SDK bietet Unterstützung für Visual Studio 2010. Die DirectX SDK Visual Studio 2008 auch weiterhin unterstützen wird. Allerdings Visual Studio 2005 wird nicht mehr unterstützt werden. PIX: Object Naming Support Der Juni 2010 Version von PIX Träger für die meisten Ressourcenobjekte in Direct3D (D3D) zu benennen. Direct3D ermöglicht es Entwicklern, beliebige Daten zu Objekten in D3D Code befestigen mit den Tasten SetPrivateData API für anwendungsspezifische Nutzung. PIX wird nun bestimmte Zeichenfolge Daten für Objekte in der Objekttabelle und anderen Elementen der Benutzeroberfläche angezeigt werden, wo ein menschenlesbare Objektname eine viel effektivere Erfahrung für den Benutzer zur Verfügung stellen wird. PIX: Usability-Verbesserungen Der Juni 2010 Version von PIX enthält Verbesserungen der PIX Benutzeroberfläche: Die Objekttabelle zeigt die Größe und Shader-Modell für jeden Shader. Im Shader Debugger, gibt es eine neue Schaltfläche in der Symbolleiste, die die Anzeige aller konstanten Register / Variablen sofort ermöglicht, anstatt das erste Mal, wenn sie gelesen werden. Im Shader Debugger ist es möglich, Register und variablen Daten in die Zwischenablage zu kopieren. Der Zusammenfassungsbereich einen neuen Direct3D Informationsbereich hat, das zeigt Details über das, was Direct3D-Funktionen auf dem Computer vorhanden sind. XNAMath C ++ SIMD Math Library Die Veröffentlichung Juni 2010 Updates XNAMath auf Version 2.03, die beinhaltet folgende Änderungen: Die Zugabe von XMVectorDivide SSE2 Vektordivisionsoperationen zu optimieren Unified Handhabung von Floating-Point-Angebote zwischen dem Windows-SSE2 und No-Spezifika-Implementierungen Die Nutzung von Visual Studio SAL Anmerkungen Stil Modifikationen der C ++ Erklärungen für XMFLOAT2A / 3A / 4A / 4X3A / 4X4A , um besser, diese Typen in C ++ zu unterstützen Vorlagen Version loses Naming von Cross-Runtime-Datentypen Der Juni 2010 DirectX SDK entfernt die Versionierung von mehreren Direct3D Datentypen, die Quer Runtime-Versionen. Diese Änderung macht Altdaten-Typnamen entspricht der neuen Version losen Datentypnamen. Daher können Sie entweder ältere oder versions weniger Namen verwenden. Allerdings wird Ihr Code sauberer und leichter zu pflegen, wenn Sie die Version losen Namen verwenden. Neue D3DCreateBlob Funktion Der Juni 2010 DirectX SDK enthält eine D3dcompiler_43.dll, dass die Exporte der neue D3DCreateBlob Funktion. Sie sind daher nicht mehr erforderlich d3d10.dll verwenden zu erstellen und ein beliebiges Länge Datenobjekt zu verwenden. Neue ID3D11ShaderReflection Methode Der Juni 2010 DirectX SDK fügt die folgende neue Methode zum ID3D11ShaderReflection Schnittstelle: GetThreadGroupSize Neue HLSL Sprache Fixes und Features HLSL wurde mit den folgenden Updates und Funktionen aktualisiert: Das frexp intrinsische Funktion eine Mantisse im Bereich von zurückzukehren aktualisiert wurde. Neue intrinsische Funktionen wurden zum besseren Debugging-Unterstützung hinzugefügt. printf -. Vorträgt benutzerdefinierte Shader-Nachrichten an die Informationen Warteschlange errorf -. Vorträgt benutzerdefinierten Shader Fehlermeldungen an die Informationen Warteschlange abort - Sendet benutzerdefinierten Shader Fehlermeldungen an die Information-Warteschlange und beendet den aktuellen ziehen oder dispatch Aufruf ausgeführt wird, Linke-Hand-Side Schublade gesteckt ist jetzt illegal und wird einen Compiler-Fehler verursachen. Ausdrücke wie (int) myFloat = myInt; ist nicht mehr gültig. Verwendung myFloat = (float) myInt; TYPE Syntax statt. Neue HLSL-Compiler-Fixes und Features Der HLSL Effects-Compiler (fxc.exe) wurde mit den folgenden Updates und Funktionen aktualisiert: No-Optimierung (/ Od) compiliert weniger optimiert produzieren Code als zuvor, um eine verbesserte Fehlersuche zur Verfügung zu stellen. No-Optimierung (/ Od) jetzt impliziert (/Gfp). Neue Kompression (/ komprimiert) und Dekompression (/ dekomprimieren) Optionen hinzugefügt wurden, um die Bündelung und Entbündelung von Shader-Dateien zu ermöglichen. Ein neues Nummerierungs Anweisungen (/ Ni) flag Demontage bei der Numerierung von Anweisungen in Shader einzuschalten wurde hinzugefügt. Fxc.exe hat eine neue @ command.option.file Funktion in einer Datei Befehlsoptionen angeben. Dies ermöglicht es dem / komprimieren und / dekomprimieren Optionen auf einmal auf viele Dateien verwendet werden. Neue D3D11 HLSL-Format-Konvertierungsfunktionen Der neue Inline-Header von D3DX_DXgiformatConvert.inl enthält leichte Konvertierungsfunktionen für die Verwendung in Berechnungsschirmen oder Pixel-Shader auf der D3D11-Hardware, die nützlich sein können, wenn Anwendungen gleichzeitig gelesen und in Texturen, z. Dokumentationsverbesserungen Der Juni 2010 DirectX SDK enthält die folgenden Dokumentationsverbesserungen: Hinzugefügte Links zu Beschreibungen von Datentypen für Parameter und Rückgabewerte, um Entwickler zu helfen, verwandte Typen zu lokalisieren. Zusätzliche Header- und Lib-Informationen hinzugefügt, um Seiten für die in DirectX-Proben implementierten APIs für APIs hinzuzufügen.


DirectX 9 SDK. Zugehörige Software

Velocitydb.

Erstellen und Verwalten von skalierbaren C # .NET-Objektdatenbank und VelocityGraph C C #-Eigenschaftsdiagrammdatenbank. ...

164 7.27MB

Herunterladen