Utilisation de la liaison de nuanceur
Nous montrons comment créer des fonctions HLSL précompilées, les empaqueter dans des bibliothèques et les lier dans des nuanceurs complets au moment de l’exécution. La liaison de nuanceur est prise en charge à partir de Windows 8.1.
Objectif: Découvrez comment utiliser la liaison de nuanceur.
Prérequis
Nous partons du principe que vous êtes familiarisé avec C++. Vous avez également besoin d’une expérience de base dans les concepts de programmation graphique.
Durée totale d’exécution : 60 minutes.
Où aller à partir d’ici
Consultez également API du compilateur HLSL.
Les opérations suivantes sont abordées :
- Compiler votre code de nuanceur
- Charger le code compilé dans une bibliothèque de nuanceur
- Lier les ressources des emplacements sources aux emplacements de destination
- Construire des graphiques de liaison de fonctions (FLG) pour les nuanceurs
- Lier des graphiques de nuanceur à une bibliothèque de nuanceurs pour produire un objet blob de nuanceur que le runtime Direct3D peut utiliser
Ensuite, nous créons une bibliothèque de nuanceurs et liez les ressources des emplacements sources aux emplacements de destination.
Empaquetage d’une bibliothèque de nuanceur
Rubriques connexes