Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment déclarer une variable stati…
  • Comment calculer intégré Avec C + …
  • Comment imprimer les numéros d'incr…
  • Les erreurs de syntaxe en C + + 
  • Appeler la fonction de l'objet C + +…
  • Comment utiliser Xcode 
  • Comment afficher le contenu d'une li…
  • Comment Jeux de programmer en C + + 
  • Comment faire une matrice de chaîne…
  • Comment ajouter un attribut à nœud…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment enregistrer les appels à D3D

    Direct3D est un outil puissant pour afficher des graphiques interactifs à un utilisateur. Il fournit un accès à du matériel de la carte graphique , ce qui permet au programmeur de créer des environnements intéressants et complexes . Dépannage Direct3D peut être difficile sans les outils appropriés lorsque les choses vont mal , mais heureusement le SDK Direct3D comprend PIX , un outil de dépannage efficace. Avec PIX , vous pouvez afficher directement les données envoyées à la carte graphique, rendre un appel par appel scène et même identifier tous les appels effectués à Direct3D. Choses que vous devez
    DirectX SDK
    compilateur
    texte éditeur
    Afficher plus Instructions
    1

    compiler votre programme. Pas de drapeaux spéciaux sont tenus d'utiliser PIX , mais il ya quelques paramètres supplémentaires nécessaires pour déboguer les shaders HLSL . Pour déboguer les shaders HLSL de DirectX 9, déclarer le D3DXSHADER_DEBUG et les drapeaux du compilateur D3DXSHADER_SKIPOPTIMIZATION . Pour déboguer les shaders HLSL de DirectX 10 , déclarer la D3D10_SHADER_DEBUG et les drapeaux du compilateur D3D10_SHADER_SKIP_OPTIMIZATION .
    2

    Ouvert PIX et configurer une expérience de base PIX . Cette expérience permettra de saisir toutes les données graphiques de votre application lors de son exécution . Configurer l'expérience pour suivre les informations d'appel Direct3D désiré.
    3

    Exécutez l'expérience en cliquant sur le bouton "Démarrer Experiment " . Cela permet de lancer votre application graphique et enregistrer tous les appels comme spécifié par les paramètres de votre expérience .
    4 Examiner les données

    capturés lors de l'expérience PIX en utilisant la vue Run . Arrêter l'expérience à l'image souhaitée .
    5

    utiliser les événements Afficher pour afficher les appels effectués à Direct3D pour la trame courante . Vous pouvez consulter les données envoyées à ces appels et modifier les données utilisées. Vous pouvez également rendre partiellement une scène, un appel Direct3D à la fois, de voir comment chaque appel modifie la scène rendue .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Unicode en C + + Programmes 
  • Comment détecter le Coup du Mic sur Xcode 
  • Windows Mobile Options du compilateur C 
  • Comment compiler C + + dans Prompt 
  • Chaînes communes à C 
  • Comment faire un tampon Hex Du Char C 
  • Comment calculer le temps en C sous Linux 
  • Comment faire pour afficher le code de Visual C Projet 
  • Comment faire pour convertir Char * à Int & C + + 
  • XCode : Comment créer un Droplet 
  • Connaissances Informatiques © http://www.ordinateur.cc