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

像素着色 器管道阶段获取采样器状态的数组。

语法

void PSGetSamplers(
  [in]  UINT               StartSlot,
  [in]  UINT               NumSamplers,
  [out] ID3D10SamplerState **ppSamplers
);

参数

[in] StartSlot

类型: UINT

索引到设备的从零开始的数组中,以开始从中获取采样器。

[in] NumSamplers

类型: UINT

要从设备获取的采样器数。 每个管道阶段总共有 16 个可用的采样器槽。

[out] ppSamplers

类型: ID3D10SamplerState**

采样器状态接口指针的数组 (请参阅设备要返回的 ID3D10SamplerState) 。

返回值

备注

任何返回的接口的引用计数都将递增 1。 当不再需要返回的接口时,应用程序应调用 IUnknown::Release ,以避免内存泄漏。

要求

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

另请参阅

ID3D10Device 接口