DirectX 9 SDK

Voltooi DX SDK, die de DirectX Runtime en alle DirectX-software bevat.
Download nu

DirectX 9 SDK Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Free
  • Naam uitgever:
  • Microsoft | more software
  • Uitgever website:
  • Besturingssystemen:
  • Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008

DirectX 9 SDK Tags


DirectX 9 SDK Beschrijving

Deze DirectX SDK release bevat updates van gereedschappen, utilities, monsters, documentatie, en runtime debug bestanden voor x64 en x86 platformen. Visual Studio 2010 Ondersteuning De juni 2010 DirectX SDK bevat ondersteuning voor Visual Studio 2010. De DirectX SDK zal doorgaan met Visual Studio 2008 te ondersteunen. Echter, Visual Studio 2005 niet meer ondersteund. PIX: Object Naming Ondersteuning De in juni 2010-versie van PIX ondersteunt naamgeving voor de meeste resource objecten in Direct3D (D3D). Direct3D kunnen ontwikkelaars willekeurige data bevestigen aan objecten in D3D code met de SetPrivateData API voor toepassingsspecifieke gebruik. PIX zullen nu specifieke string data voor objecten in de Object tabel en andere elementen van de gebruikersinterface, waar een voor mensen leesbare naam object een veel effectievere ervaring voor de gebruiker zal zorgen weer te geven. PIX: gebruiksverbeteringen De in juni 2010-versie van PIX bevat verbeteringen voor de PIX gebruikersinterface: De objecttabel De maat en shader model voor elke shader. In het Shader Debugger is er een nieuwe knop die de weergave van alle constantenregisters / variabelen maakt onmiddellijk plaats van de eerste keer worden gelezen. In het Shader Debugger, kan men register variabele gegevens kopiëren naar het klembord. Het paneel 'Overzicht' heeft een nieuwe Direct3D Information sectie, dat toont details over wat Direct3D-mogelijkheden op de computer aanwezig zijn. XNAMath C ++ SIMD Math Library De in juni 2010 De updates XNAMath naar versie 2.03, die de volgende veranderingen omvat: Toevoegen van XMVectorDivide om SSE2 vector splitsing optimaliseren Unified hanteren van floating-point specials tussen de Windows SSE2 en no-intrinsics implementaties Het gebruik van Visual Studio stijl SAL annotaties Wijzigingen in de C ++ verklaringen XMFLOAT2A / 3A / 4A / 4X3A / 4x4A beter ondersteunen deze soorten van C ++ templates Versie-less Het benoemen van Cross-Runtime Data Types De juni 2010 DirectX SDK verwijdert versiebeheer uit verschillende Direct3D data types die kruis runtimeversies. Deze verandering maakt legacy data-type namen gelijk aan de nieuwe versie-minder data-type namen. Daarom kunt u zowel legacy of versie-less namen te gebruiken. Echter, uw code schoner en makkelijker te onderhouden als je de versie-less namen te gebruiken. Nieuwe D3DCreateBlob Functie De juni 2010 DirectX SDK bevat een D3dcompiler_43.dll dat de uitvoer van de nieuwe D3DCreateBlob functie. Daarom bent u niet langer verplicht om d3d10.dll gebruiken voor het maken en gebruiken van een willekeurige lengte data object. Nieuwe Methode ID3D11ShaderReflection De juni 2010 DirectX SDK voegt de volgende nieuwe methode om de ID3D11ShaderReflection interface: GetThreadGroupSize Nieuwe HLSL Taal fixes en features HLSL is bijgewerkt met de volgende fixes en functies: De frexp intrinsieke functie is bijgewerkt naar een mantisse terug in het gebied van . Nieuwe intrinsieke functies zijn toegevoegd voor een betere ondersteuning voor foutopsporing. printf -. Onderwerpt aangepaste shader berichten naar de informatie wachtrij errorf -. Onderwerpt aangepaste shader foutmeldingen om de informatie wachtrij afbreken - onderwerpt aangepaste shader foutmeldingen om de informatie te omzeilen en eindigt de huidige trekken of dispatch call wordt uitgevoerd Left-Hand-Side typecasting is nu illegaal en zal een compilatie fout veroorzaken. Uitdrukkingen zoals (int) = myFloat myInt; zijn niet langer geldig. Gebruik myFloat = (float) myInt; typen syntax plaats. Nieuwe HLSL Compiler fixes en features De HLSL Effects compiler (fxc.exe) is bijgewerkt met de volgende fixes en functies: Er optimalisatie (/ Van) opstelt minder geoptimaliseerde code produceren dan vroeger om betere debug te verschaffen. No-optimalisatie (/ OD) houdt nu (/Gfp). Nieuwe compressie (/ comprimeren) en decompressie (/ decomprimeren) opties zijn toegevoegd aan de bundeling mogelijk te maken en voor het opsplitsen van de shader-bestanden. Een nieuwe nummering instructies (/ Ni) markering is aangebracht inschakelen nummering van instructies shader demonteren. Fxc.exe heeft een nieuwe @ command.option.file functie voor het opgeven van commando-opties in een bestand. Dit maakt het mogelijk / comprimeren en / decompressie opties om te gebruiken op veel bestanden in een keer. Nieuwe conversiefuncties van D3D11 HLSL-formaat De nieuwe D3DX_DXGIFORMATCONVERT.INL INLINE-header bevat lichtgewicht conversiefuncties voor gebruik bij het berekenen van shaders of pixelholders op D3D11-hardware die nuttig kan zijn wanneer applicaties tegelijkertijd moeten lezen en schrijven naar texturen, zoals in-peilige bewerkingsscenario's. Documentatie-verbeteringen De DirectX SDK van juni 2010 bevat de volgende documentatie-verbeteringen: Toegevoegd links naar beschrijvingen van gegevenstypen voor parameters en retourwaarden om ontwikkelaars te helpen bij het vinden van gerelateerde typen. extra kop- en lib-informatie toegevoegd aan referentiepagina's voor API's geïmplementeerd in DirectX-monsters.


DirectX 9 SDK Gerelateerde software

Velocitydb

Maak en beheer schaalbare C # .NET Objectdatabase en VelocityGraph C # Property Grafiek-database. ...

164 7.27MB

Downloaden