ID3D11Module::CreateInstance 方法 (d3d11shader.h)

初始化用于资源重新绑定的着色器模块的实例。

语法

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

参数

[in, optional] pNamespace

类型: LPCSTR

要初始化的着色器模块的名称。 如果不想为模块指定名称,则可以为 NULL

[out] ppModuleInstance

类型: ID3D11ModuleInstance**

指向要初始化的 ID3D11ModuleInstance 接口的 指针的地址。

返回值

类型: HRESULT

如果成功,则返回S_OK;否则,返回 Direct3D 11 返回代码之一。

要求

要求
目标平台 Windows
标头 d3d11shader.h
Library D3DCompiler.lib
DLL D3DCompiler_47.dll

另请参阅

ID3D11Module