ID3D11FunctionLinkingGraph::CreateModuleInstance 方法 (d3d11shader.h)
从 function-linking-graph 对象初始化着色器模块。
语法
HRESULT CreateModuleInstance(
[out] ID3D11ModuleInstance **ppModuleInstance,
[out, optional] ID3DBlob **ppErrorBuffer
);
参数
[out] ppModuleInstance
类型: ID3D11ModuleInstance**
指向要初始化的着色器模块 的 ID3D11ModuleInstance 接口的指针的地址。
[out, optional] ppErrorBuffer
类型: ID3DBlob**
指向变量的可选指针,该变量接收指向可用于访问编译器错误消息的 ID3DBlob 接口的指针;如果没有错误,则为 NULL 。
返回值
类型: HRESULT
如果成功,则返回S_OK;否则,返回 Direct3D 11 返回代码之一。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d11shader.h |
Library | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈