ID3D11FunctionLinkingGraph ::CreateModuleInstance, méthode (d3d11shader.h)
Initialise un module nuanceur à partir de l’objet function-linking-graph.
Syntaxe
HRESULT CreateModuleInstance(
[out] ID3D11ModuleInstance **ppModuleInstance,
[out, optional] ID3DBlob **ppErrorBuffer
);
Paramètres
[out] ppModuleInstance
Type : ID3D11ModuleInstance**
Adresse d’un pointeur vers une interface ID3D11ModuleInstance pour l’initialisation du module nuanceur.
[out, optional] ppErrorBuffer
Type : ID3DBlob**
Pointeur facultatif vers une variable qui reçoit un pointeur vers l’interface ID3DBlob que vous pouvez utiliser pour accéder aux messages d’erreur du compilateur, ou NULL s’il n’y a aucune erreur.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite ; sinon, retourne l’un des codes de retour Direct3D 11.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11shader.h |
Bibliothèque | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
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