ID3D12ShaderReflectionConstantBuffer 接口 (d3d12shader.h)

此着色器反射接口提供对常量缓冲区的访问。

方法

ID3D12ShaderReflectionConstantBuffer 接口具有这些方法。

 
ID3D12ShaderReflectionConstantBuffer::GetDesc

获取常量缓冲区说明。
ID3D12ShaderReflectionConstantBuffer::GetVariableByIndex

按索引获取着色器反射变量。
ID3D12ShaderReflectionConstantBuffer::GetVariableByName

按名称获取着色器反射变量。

注解

若要创建常量缓冲区接口,请调用 ID3D12ShaderReflection::GetConstantBufferByIndexID3D12ShaderReflection::GetConstantBufferByName。 这不是 COM 接口,因此使用完该接口后,无需担心引用计数或释放接口。

要求

要求
目标平台 Windows
标头 d3d12shader.h

另请参阅

着色器接口