Método ID3D11FunctionLinkingGraph::CreateModuleInstance (d3d11shader.h)

Inicializa un módulo de sombreador desde el objeto function-linking-graph.

Sintaxis

HRESULT CreateModuleInstance(
  [out]           ID3D11ModuleInstance **ppModuleInstance,
  [out, optional] ID3DBlob             **ppErrorBuffer
);

Parámetros

[out] ppModuleInstance

Tipo: ID3D11ModuleInstance**

Dirección de un puntero a una interfaz ID3D11ModuleInstance para que se inicialice el módulo de sombreador.

[out, optional] ppErrorBuffer

Tipo: ID3DBlob**

Puntero opcional a una variable que recibe un puntero a la interfaz ID3DBlob que puede usar para acceder a los mensajes de error del compilador o NULL si no hay errores.

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

ID3D11FunctionLinkingGraph