D3D12_VIEWPORT 结构 (d3d12.h)

描述视区的尺寸。

语法

typedef struct D3D12_VIEWPORT {
  FLOAT TopLeftX;
  FLOAT TopLeftY;
  FLOAT Width;
  FLOAT Height;
  FLOAT MinDepth;
  FLOAT MaxDepth;
} D3D12_VIEWPORT;

成员

TopLeftX

视区左侧的 X 位置。

TopLeftY

视区顶部的 Y 位置。

Width

视区宽度。

Height

视区的高度。

MinDepth

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

MaxDepth

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

注解

在调用 ID3D12GraphicsCommandList::RSSetViewports 时,将这些结构的数组传递给 pViewports 参数,以便为显示设置视区。

要求

要求
Header d3d12.h

另请参阅

核心结构