Compartilhar via


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

Inicializa um módulo de sombreador do objeto function-linking-graph.

Sintaxe

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

Parâmetros

[out] ppModuleInstance

Tipo: ID3D11ModuleInstance**

O endereço de um ponteiro para uma interface ID3D11ModuleInstance para o módulo de sombreador a ser inicializado.

[out, optional] ppErrorBuffer

Tipo: ID3DBlob**

Um ponteiro opcional para uma variável que recebe um ponteiro para a interface ID3DBlob que você pode usar para acessar mensagens de erro do compilador ou NULL se não houver erros.

Retornar valor

Tipo: HRESULT

Retorna S_OK se tiver êxito; caso contrário, retornará um dos códigos de retorno do Direct3D 11.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d11shader.h
Biblioteca D3DCompiler.lib
DLL D3DCompiler_47.dll

Confira também

ID3D11FunctionLinkingGraph