ID3D10Device::PSSetConstantBuffers method (d3d10.h)

Set the constant buffers used by the pixel shader pipeline stage.

Syntax

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

Parameters

[in] StartSlot

Type: UINT

Index into the device's zero-based array to begin setting constant buffers to.

[in] NumBuffers

Type: UINT

Number of buffers to set.

[in] ppConstantBuffers

Type: ID3D10Buffer*

Array of constant buffers (see ID3D10Buffer) being given to the device.

Return value

None

Remarks

The method will not hold a reference to the interfaces passed in. For that reason, applications should be careful not to release an interface currently in use by the device.

Requirements

Requirement Value
Target Platform Windows
Header d3d10.h
Library D3D10.lib

See also

ID3D10Device Interface