Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur Log Samtal till D3D

    Direct3D är ett kraftfullt verktyg för att visa interaktiva grafik till en användare . Det ger en omfattande tillgång till grafikkort hårdvara , vilket gör att programmerare att skapa intressanta och komplexa miljöer . Felsökning Direct3D kan vara en utmaning utan rätt verktyg när saker går fel , men lyckligtvis Direct3D SDK innehåller PIX , en potent felsökningsverktyg . Med PIX , kan du visa direkt de data som skickas till grafikkortet , rendera en scen call-by - call och även logga alla samtal till Direct3D . Saker du behöver
    DirectX SDK
    Compiler
    Textredigerare
    Visa fler instruktioner
    1

    Kompilera ditt program . Inga speciella flaggor måste använda PIX , men det finns några ytterligare inställningar som krävs för att felsöka HLSL shaders . Att felsöka HLSL shaders i DirectX 9 , förklara D3DXSHADER_DEBUG och D3DXSHADER_SKIPOPTIMIZATION flaggor kompilator . Att felsöka HLSL shaders i DirectX 10 , förklara D3D10_SHADER_DEBUG och D3D10_SHADER_SKIP_OPTIMIZATION flaggor kompilator .
    2

    Open PIX och konfigurera ett grundläggande PIX experiment . Detta experiment kommer att fånga alla grafiska data för din ansökan när det körs . Konfigurera försöket att spåra den önskade Direct3D samtalet information.
    3

    Kör experimentet genom att klicka på "Start Experiment " -knappen . Detta kommer att starta ditt grafikprogram och loggar alla samtal som specificerats av experimentets inställningar .
    4

    Granska data fångas under PIX experimentet med alternativet Kör vyn . Stoppa experimentet vid önskad bildruta .
    5

    Använd Events visa att visa samtal till Direct3D för den nuvarande ramen . Du kan granska de data som skickas till dessa samtal och ändra de data som används . Du kan också delvis rendera en scen , en Direct3D samtal åt gången , för att se hur varje samtal ändrar scenen återges .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Inkludera anpassade teckensnitt i en iPhone med Xco…
    ·Hur man använder en STL Vector Iterator
    ·Hur man gör en följd av asterisker i C + +
    ·Hur nära WCF tjänster
    ·Hur man driver ett Cpp Arkiv
    ·Hur göra ett Quiz i C + +
    ·Hur man läser MDB för ODBC
    ·Hur man gör en fil Card Game i C + +
    ·Hur man använder Visual C 6
    ·Vad behöver jag för att börja programmera för iPhon…
    Utvalda artiklarna
    ·Hur att färga en Ankarlänk
    ·Handledning för programmering Java API Sound
    ·Hur man skriver till fil Java Applet
    ·Java Fel PID : 236
    ·Hur att få ställa med Visual Basic Egenskaper
    ·Hur man använder Windows API för att ändra skrivbord…
    ·Hur kopiera en lista med Python Syntax
    ·Hur man gör vektor tillägg i C
    ·JavaScript som en server-side kod för Apache
    ·Hur man gör Python Bekräfta Decimaler
    Copyright © Dator Kunskap http://www.dator.xyz