Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa prihlásiť volania do D3D

Direct3D je výkonný nástroj pre zobrazenie interaktívnu grafiku pre užívateľa . Poskytuje rozsiahly prístup k hardvéru grafickej karty , ktorý umožňuje programátorovi vytvoriť zaujímavé a komplexné prostredie . Riešenie problémov Direct3D môže byť náročné bez vhodných nástrojov , keď sa niečo pokazí , ale našťastie Direct3D SDK obsahuje PIX , silný nástroj na riešenie problémov . S PIX , môžete priamo zobraziť dáta odoslané do grafickej karty , vykreslenie scény Call - by - Call a dokonca prihlásiť všetky hovory na Direct3D . Veci , ktoré budete potrebovať
DirectX SDK
kompilátor
Text editore
Zobraziť ďalšie inštrukcie Cestuj 1

Kompilácia program . Žiadne zvláštne príznaky sú povinní používať PIX , ale tam sú niektoré ďalšie nastavenia potrebné pre ladenie HLSL shaderov . Ak chcete ladiť HLSL shadery DirectX 9 , vyhlásiť D3DXSHADER_DEBUG a D3DXSHADER_SKIPOPTIMIZATION kompilátora vlajky . Pre ladenie HLSL shadery DirectX 10 , vyhlásiť D3D10_SHADER_DEBUG a D3D10_SHADER_SKIP_OPTIMIZATION kompilátora vlajky .
2

Otvoriť PIX a konfigurovať základné PIX experiment . Tento experiment sa zachytiť všetky grafických dát pre aplikácie , kedy je spustený . Konfigurácia experimentu sledovať požadované informácie Direct3D volanie .
3

Spustiť experiment kliknutím na tlačidlo " Štart experiment " . Tým spustíte grafickú aplikáciu a zaznamenávať všetky hovory , ako je uvedené v nastavení experimentu .
4

preskúmanie dáta zachytená počas PIX experimentu pomocou zobrazenia Spustiť . Zastaviť experiment na požadovanú snímku .
5

použiť Events zobrazenie pre zobrazenie hovory na Direct3D pre aktuálnu snímku . Môžete si prezrieť dáta odoslané na tieto výzvy a upravovať dáta používaná . Môžete tiež čiastočne vykresliť scénu , jeden Direct3D volania v čase, vidieť , ako každý hovor mení scénu vykreslený .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené