ID3D10Device::OMGetRenderTargets 方法 (d3d10.h)

获取指向可用于 输出合并阶段的呈现目标和深度模具缓冲区的指针。

语法

void OMGetRenderTargets(
  [in]  UINT                   NumViews,
  [out] ID3D10RenderTargetView **ppRenderTargetViews,
  [out] ID3D10DepthStencilView **ppDepthStencilView
);

参数

[in] NumViews

类型: UINT

要检索的呈现目标数。

[out] ppRenderTargetViews

类型: ID3D10RenderTargetView**

指向呈现目标视图数组的指针, (请参阅 ID3D10RenderTargetView) ,以使用设备的呈现目标填充。 当不需要检索呈现器目标时,为此参数指定 NULL

[out] ppDepthStencilView

类型: ID3D10DepthStencilView**

指向深度模具视图的指针 (查看 ID3D10DepthStencilView) ,以填充来自设备的深度模具信息。 当不需要检索深度模具视图时,为此参数指定 NULL

返回值

备注

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

要求

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

另请参阅

ID3D10Device 接口