ID3D11ClassInstance 接口 (d3d11.h)
此接口封装 HLSL 类。
继承
ID3D11ClassInstance 接口继承自 ID3D11DeviceChild。 ID3D11ClassInstance 还具有以下类型的成员:
方法
ID3D11ClassInstance 接口包含以下方法。
ID3D11ClassInstance::GetClassLinkage 获取与当前 HLSL 类关联的 ID3D11ClassLinkage 对象。 |
ID3D11ClassInstance::GetDesc 获取当前 HLSL 类的说明。 |
ID3D11ClassInstance::GetInstanceName 获取当前 HLSL 类的实例名称。 |
ID3D11ClassInstance::GetTypeName 获取当前 HLSL 类的类型。 |
备注
此接口是通过调用 ID3D11ClassLinkage::CreateClassInstance 创建的。 使用 ID3D11DeviceContext::VSSetShader 等 API 将着色器资源绑定到管道时,使用 接口。
要求
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d3d11.h |