Compartir a través de


Método ID3D11Module::CreateInstance (d3d11shader.h)

Inicializa una instancia de un módulo de sombreador que se usa para la reenlazamiento de recursos.

Sintaxis

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

Parámetros

[in, optional] pNamespace

Tipo: LPCSTR

Nombre de un módulo de sombreador que se va a inicializar. Puede ser NULL si no desea especificar un nombre para el módulo.

[out] ppModuleInstance

Tipo: ID3D11ModuleInstance**

Dirección de un puntero a una interfaz ID3D11ModuleInstance que se va a inicializar.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los códigos de retorno de Direct3D 11.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d11shader.h
Library D3DCompiler.lib
Archivo DLL D3DCompiler_47.dll

Consulte también

ID3D11Module