| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come registrare le chiamate al D3D
    Direct3D è un potente strumento per la visualizzazione di grafica interattiva per l'utente . Esso fornisce un ampio accesso all'hardware della scheda grafica , permettendo al programmatore di creare ambienti interessanti e complessi . Risoluzione dei problemi Direct3D può essere difficile senza gli strumenti adeguati quando le cose vanno male , ma per fortuna l'SDK include Direct3D PIX , uno strumento di risoluzione dei problemi potente . Con PIX , è possibile visualizzare direttamente i dati inviati alla scheda grafica , il rendering di una scena di call-by -call e anche registrare tutte le chiamate effettuate verso Direct3D . Cose che ti serviranno
    DirectX SDK
    Compiler
    Text Editor
    Show More Istruzioni
    1

    compilare il programma . Nessun flag speciali sono tenuti ad utilizzare PIX , ma ci sono alcune impostazioni aggiuntive necessarie per eseguire il debug di shader HLSL . Per eseguire il debug shader HLSL in DirectX 9 , dichiarare la D3DXSHADER_DEBUG e flag di compilazione D3DXSHADER_SKIPOPTIMIZATION . Per eseguire il debug shader HLSL in DirectX 10 , dichiarare il D3D10_SHADER_DEBUG e flag di compilazione D3D10_SHADER_SKIP_OPTIMIZATION .
    2

    Apri PIX e configurare un esperimento di base PIX . Questo esperimento acquisire tutti i dati di grafica per l'applicazione quando viene eseguito . Configurare l'esperimento di monitorare le informazioni sulle chiamate Direct3D desiderato .
    3

    Esegui l'esperimento facendo clic sul pulsante "Start Experiment " . Questo lancerà l'applicazione grafica e accedere a tutte le chiamate , come specificato dalle impostazioni dell'esperimento .
    4

    Recensione dati acquisiti durante la sperimentazione PIX utilizzando la visualizzazione Esegui . Interrompere l'esperimento al fotogramma desiderato .
    5

    utilizzare gli eventi Visualizza per visualizzare le chiamate effettuate verso Direct3D per il frame corrente . È possibile rivedere i dati inviati a queste chiamate e modificare i dati utilizzati . Si può anche in parte il rendering di una scena , una chiamata Direct3D alla volta , per vedere come ogni chiamata cambia la scena renderizzata .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Visual C 6 
    ·Quali sono le funzioni di Turbo C 
    ·Come scrivere un programma C + + computer che calcola l…
    ·Come aggiornare un DataRow in C # 
    ·Come determinare se una data è un concetto valido in u…
    ·Come convertire Casella di testo Valore da Int. C + + 
    ·Come scrivere un semplice programma in C + + 
    ·Sharp String Funzioni Visual C 
    ·Come decomprimere un file in C # 
    ·C Errori di programmazione e come risolverle 
      Articoli in evidenza
    ·Che cosa è un errore di runtime ? 
    ·Come formattare colonne in Java 
    ·Come risolvere Errore di runtime 6 
    ·Come Ricerca Mentre digitate su AJAX con PHP MySQL 
    ·Come derivare una variabile ad un'altra classe in Java 
    ·La differenza tra Windows e autenticazione basata su fo…
    ·Come imparare System Design 
    ·Come calcolare Righe di codice 
    ·Come aggiungere un assembly web.config 
    ·Come costruire applet Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com