Interface ID3D11LibraryReflection (d3d11shader.h)
Une interface de réflexion de bibliothèque accède aux informations de bibliothèque.
Note Cette interface fait partie de la technologie de liaison de nuanceur HLSL que vous pouvez utiliser sur toutes les plateformes Direct3D 11 pour 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.
Héritage
L’interface ID3D11LibraryReflection hérite de l’interface IUnknown. ID3D11LibraryReflection a également les types de membres suivants :
Méthodes
L’interface ID3D11LibraryReflection a ces méthodes.
ID3D11LibraryReflection::GetDesc Remplit la structure de descripteur de bibliothèque pour la réflexion de bibliothèque. (ID3D11LibraryReflection.GetDesc) |
ID3D11LibraryReflection::GetFunctionByIndex La méthode ID3D11LibraryReflection::GetFunctionByIndex (d3d11shader.h) obtient le réflecteur de fonction. |
Notes
Pour obtenir une interface de réflexion de bibliothèque, appelez D3DReflectLibrary.
RemarqueID3D11LibraryReflection nécessite le D3dcompiler_47.dll ou une version ultérieure de la DLL.
Spécifications
Plateforme cible | Windows |
En-tête | d3d11shader.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour