ID3D11Module ::CreateInstance, méthode (d3d11shader.h)

Initialise une instance d’un module de nuanceur utilisé pour la liaison des ressources.

Syntaxe

HRESULT CreateInstance(
  [in, optional] LPCSTR               pNamespace,
  [out]          ID3D11ModuleInstance **ppModuleInstance
);

Paramètres

[in, optional] pNamespace

Type : LPCSTR

Nom d’un module de nuanceur à initialiser. Cette valeur peut être NULL si vous ne souhaitez pas spécifier de nom pour le module.

[out] ppModuleInstance

Type : ID3D11ModuleInstance**

Adresse d’un pointeur vers une interface ID3D11ModuleInstance à initialiser.

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

ID3D11Module