ID3D10Device::P SSetConstantBuffers 方法 (d3d10.h)

设置像素着色器管道阶段使用的常量缓冲区

语法

void PSSetConstantBuffers(
  [in] UINT         StartSlot,
  [in] UINT         NumBuffers,
  [in] ID3D10Buffer * const *ppConstantBuffers
);

参数

[in] StartSlot

类型: UINT

索引到设备的从零开始的数组中,以开始将常量缓冲区设置为 。

[in] NumBuffers

类型: UINT

要设置的缓冲区数。

[in] ppConstantBuffers

类型: ID3D10Buffer*

常量缓冲区的数组 (将 ID3D10Buffer) 提供给设备。

返回值

备注

方法不会保存对传入的接口的引用。 因此,应用程序应小心不要释放设备当前正在使用的接口。

要求

要求
目标平台 Windows
标头 d3d10.h
Library D3D10.lib

另请参阅

ID3D10Device 接口