ID3D12ShaderReflectionConstantBuffer 接口 (d3d12shader.h)
此着色器反射接口提供对常量缓冲区的访问。
方法
ID3D12ShaderReflectionConstantBuffer 接口具有这些方法。
ID3D12ShaderReflectionConstantBuffer::GetDesc 获取常量缓冲区说明。 |
ID3D12ShaderReflectionConstantBuffer::GetVariableByIndex 按索引获取着色器反射变量。 |
ID3D12ShaderReflectionConstantBuffer::GetVariableByName 按名称获取着色器反射变量。 |
注解
若要创建常量缓冲区接口,请调用 ID3D12ShaderReflection::GetConstantBufferByIndex 或 ID3D12ShaderReflection::GetConstantBufferByName。 这不是 COM 接口,因此使用完该接口后,无需担心引用计数或释放接口。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d12shader.h |