Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe je gesprekken Meld aan D3D
Direct3D is een krachtig hulpmiddel voor het weergeven van interactieve grafische modellen aan een gebruiker . Het biedt uitgebreide toegang tot de hardware grafische kaart , waardoor de programmeur om interessante en complexe omgevingen te creëren . Problemen Direct3D kan lastig zonder de juiste gereedschappen als het misgaat , maar gelukkig de Direct3D SDK bevat PIX , een krachtig instrument voor probleemoplossing . Met PIX , kunt u rechtstreeks de gegevens die naar de grafische kaart te bekijken , een scène call-by - call te maken en zelfs log alle van de oproepen naar Direct3D . Wat je nodig hebt
DirectX SDK
Compiler
Tekst editor
Toon Meer Aanwijzingen
1

Stel uw programma . Geen speciale vlaggen zijn nodig om PIX gebruiken , maar er zijn enkele extra instellingen nodig zijn om HLSL shaders te debuggen . Om HLSL shaders te debuggen in DirectX 9 , verklaren de D3DXSHADER_DEBUG en D3DXSHADER_SKIPOPTIMIZATION compiler vlaggen . Om HLSL shaders te debuggen in DirectX 10 , verklaren de D3D10_SHADER_DEBUG en D3D10_SHADER_SKIP_OPTIMIZATION compilervlaggen .

Open PIX 2 en configureren van een fundamentele PIX experiment . Dit experiment zal alle grafische gegevens voor uw toepassing vast te leggen wanneer het wordt uitgevoerd . Het experiment configureren om de gewenste Direct3D oproep gegevens bij te houden .
3

Voer het experiment door te klikken op de " Experiment Start" knop . Dit zal uw grafische toepassing starten en log alle gesprekken zoals gespecificeerd door uw experiment instellingen .

Recensie gegevens 4 tijdens de PIX experiment met behulp van de Run uitzicht . Stop het experiment bij het ​​gewenste frame .
5

Gebruik de gebeurtenissen te bekijken om oproepen naar Direct3D voor het huidige frame bekijken . U kunt de gegevens die aan deze oproepen bekijken en de gebruikte gegevens te wijzigen . U kunt ook gedeeltelijk een Direct3D oproep maken een scène , in een tijd , om te zien hoe elk gesprek verandert de scene gerenderd .

Previous: Next:
  C /C + + Programming
·Hoe maak je I /O met de binair…
·Hoe maak je een web mashup 
·Hoe te OLE gebruiken Met Visua…
·Hoe de Printf Command in gebru…
·Hoe maak je een rij in DataGri…
·Hiding C + + Symbolen in Stati…
·Hoe hebben Nullable Variabelen…
·Hoe je Spaces Negeer bij het g…
·Hoe te gebruiken C + + een cod…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe een vector List Start 
·Gebruik van Visual Basic 
·Hoe maak je een while lus in C Creëren 
·Hoe een bestand keuzelijst Maak in Visua…
·Perl & vierkantswortel functies 
·Heeft Netflix Streaming Gebruik Flash ? 
·Hoe maak je een PHP Redirect voor een af…
·Wat is Python in Windows ? 
·Hoe te N - tiered Data Access Layers geb…
Copyright © Computer Kennis http://www.nldit.com