CD3D11_VIEWPORT::CD3D11_VIEWPORT (ID3D11Buffer*,ID3D11RenderTargetView*,FLOAT,FLOAT,FLOAT,FLOAT) 函数 (d3d11.h)

实例化 使用 D3D11_BUFFER_RTV 值初始化的 CD3D11_VIEWPORT 结构的新实例。

语法

void CD3D11_VIEWPORT(
  ID3D11Buffer           *unnamedParam1,
  ID3D11RenderTargetView *pRTView,
  FLOAT                  topLeftX,
  FLOAT                  minDepth,
  FLOAT                  maxDepth
);

参数

unnamedParam1

指向缓冲区 的 ID3D11Buffer 接口的指针。

pRTView

指向呈现目标视图 的 ID3D11RenderTargetView 接口的指针。

topLeftX

视区左侧的 X 位置。 范围介于 D3D11_VIEWPORT_BOUNDS_MIN 和 D3D11_VIEWPORT_BOUNDS_MAX 之间。

minDepth

视区最小深度。 范围介于 0 和 1 之间。

maxDepth

视区的最大深度。 范围介于 0 和 1 之间。

返回值

要求

要求
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d3d11.h
Library D3D11.lib

另请参阅

CD3D11_VIEWPORT